JOBSEARCHER

Sr. Software Engineer - AI Function Development

Senior Software Engineer (AI Feature Development) Location: Irvine, CA 92618 Work Style: Hybrid (3 days/week in office) Work Hours: 9:00 AM – 6:00 PM (flexible) Salary Range: $120,000 – $135,000 base Experience Level: 5–10 years Work Authorization Requirement: Due to company policy, we are unable to provide visa sponsorship now or in the future. Candidates must be legally authorized to work in the United States on a permanent basis. Applicants requiring visa sponsorship cannot be considered. Overview We are seeking a versatile Senior Full-Stack Software Engineer with a strong passion for building AI-first products. This role blends traditional full-stack engineering with modern AI development. You will own the full lifecycle of AI-powered features—from prompt engineering and LLM integration to API and frontend development—delivering scalable, production-ready solutions with an exceptional user experience. You will play a key role in bridging cutting-edge AI technologies with real-world, enterprise-grade software. Key Responsibilities End-to-End Feature Ownership: Design, develop, and deploy features (including AI-driven functionality), taking ownership across the entire stack—from intuitive front-end interfaces to robust back-end systems. AI-Powered System Architecture: Build and maintain scalable, production-ready architectures that integrate Large Language Models (LLMs) into core product workflows. AI Implementation & Optimization: Implement and refine AI pipelines using modern orchestration tools (e.g., LangChain, Vercel AI SDK) and prompt-engineering techniques to ensure high-quality outputs. Full-Stack Engineering Excellence: Develop high-performance APIs and web services using modern TypeScript-based stacks, ensuring seamless data flow and an excellent user experience. Rapid Prototyping & Iteration: Operate effectively in a fast-paced, ambiguous environment by translating high-level AI concepts into functional, scalable software. Cloud-Native Operations: Deploy, manage, and optimize containerized services to ensure reliability, performance, and scalability of AI-driven applications. Required Qualifications 5–10 years of experience in web, backend, or full-stack development Proven experience designing, building, and operating production systems Hands-on experience developing or integrating AI / LLM-based features Strong ability to learn, adapt, and work with evolving technologies and architectures Comfortable working in fast-moving, ambiguous product environments Nice to Have Experience with modern TypeScript stacks (React, Node.js, Bun, etc.) Experience with containerized or cloud-native systems (Docker, Kubernetes, etc.) Experience with AI development frameworks (Vercel AI SDK, LangChain) Emerging / Planned Technologies Rust (for performance-critical and reliability-sensitive components)