AI Engineer
Role summary
This role is for a Staff AI Software Developer focused on designing and deploying production-grade Generative AI solutions, including AI agents and LLM-powered applications. The engineer will build data pipelines, APIs, and orchestrate AI ecosystems using patterns like RAG and vector indexing. Collaboration with Data Scientists and Software Engineers is key to maintaining scalable distributed systems. The position requires staying current with AI research and adopting new technologies. The role emphasizes deep technical expertise in Python, Generative AI, cloud platforms, and database management.
AI Software Developer, Staff
We're working with a global leader in mobile innovation and next-gen semiconductor technology on this exciting opportunity.
Join a world-class IT group at the forefront of digital transformation, where you will design and deploy production-grade Generative AI solutions. You’ll be the architect behind sophisticated AI agents and LLM-powered applications that solve complex enterprise challenges at a massive global scale.
The Role
• Lead the end-to-end design and implementation of Generative AI agents and LLM-powered applications using advanced frameworks like LangChain, Semantic Kernel, and AutoGen.
• Build and optimize robust data pipelines and RESTful APIs to ensure seamless integration of AI models across multiple enterprise functions.
• Orchestrate complex AI ecosystems including RAG (Retrieval-Augmented Generation) patterns, vector indexing, and agentic workflows to drive business intelligence.
• Collaborate with cross-functional teams of Data Scientists and Software Engineers to maintain high-performance, secure, and scalable distributed systems.
• Stay on the cutting edge of AI research, evaluating and adopting emerging technologies like Model Context Protocol (MCP) and the latest open-source LLMs to maintain a competitive advantage.
What You'll Need
• 6+ years of professional Software Engineering experience with a strong foundation in Data Structures, Algorithms, and System Design.
• Deep technical expertise in Python (required), with additional experience in Java or TypeScript/React being a significant advantage.
• At least 2 years of hands-on experience building and deploying production-ready GenAI solutions using OpenAI, Llama, or similar LLMs.
• Proven proficiency with Cloud Computing platforms (AWS, Azure, or GCP) and both SQL and NoSQL database management systems (ES/Elasticsearch, Vector stores).
• Experience with AI orchestration tools (LangChain, CrewAI) and a background in building event-driven, API-first architectures.
What's On Offer
• Competitive base salary range of $128,100 - $192,100 plus an annual discretionary bonus program.
• Lucrative equity packages with annual RSU grant opportunities to share in the company’s global success.
• A Remote-Friendly work culture that supports a modern work-life balance while driving world-changing innovation.
• Comprehensive premium benefits supporting your health, financial future, and continuous professional development.
Apply via Haystack today!
Similar roles
Senior AI EngineerData Capital Incorporation · United States · Remote
Senior AI EngineerRealPage, Inc. · Richardson, Texas, United States · Onsite
AI EngineerFetchJobs.co · Richmond, Virginia, United States · Remote
Distinguished AI EngineerCapital One · Mclean, Virginia, United States · Onsite- AI EngineerHaystack · United States · Hybrid