Software Engineer
Indexed description
We're hiring on behalf of a Haystack partner!
The Role
• Drive technical vision and architect enterprise AI applications across multiple initiatives.
• Integrate LLMs, agent workflows, NLP, computer vision, and predictive analytics to build secure, high-availability, and cost-efficient AI solutions.
• Partner with product, data science, and engineering leaders, mentor teams, and raise standards in Agile development, testing, security, and documentation.
• Design RAG and agent workflows and optimize LLM integrations.
• Build multi-tenant, high-availability systems with robust observability.
• Establish AI cost management, monitoring, and security standards for enterprise-scale applications.
What You'll Need
• Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
• 10+ years of programming experience in relevant languages, including modern front-end frameworks and multiple backend languages (Python preferred).
• Proven track record designing and shipping production applications that incorporate LLMs or AI services at scale.
• Experience with vector databases and advanced embedding model optimization in production applications.
• Expertise with multiple LLM providers and advanced AI orchestration frameworks.
• Extensive experience leading technical teams, driving cross-team initiatives, and providing technical mentorship.
• Expert-level experience with cloud platforms (AWS, GCP, or Azure) and advanced containerization.
What's On Offer
• Competitive annual salary of $145,400 - $242,500, plus potential for a discretionary annual bonus.
• Comprehensive benefits package including medical, dental, vision, and retirement savings plan with company matching.
• Opportunities for professional development and career growth.
• Paid parental leave, tuition assistance, and adoption assistance.
Apply via Haystack today!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search