Build autonomous AI agents for executive workflows, define evaluation systems that measure task quality, and investigate failures to improve reliability before capabilities reach users.
Agent Engineer
📜 Description
- Explore agent technology and identify opportunities to solve user problems.
- Build agent orchestration, context management, retries, and error recovery in Python.
- Integrate agents with business software, including email, calendars, messaging, browsers, documents, and CRMs.
- Develop capabilities across Python services, Django, APIs, React, data models, background jobs, and production operations.
- Create reusable platform abstractions and improve agent execution latency, cost, reliability, and safety.
- Use evaluations, production traces, and user feedback to improve quality; set technical direction and contribute to design reviews.
🛠️ Requirements
- At least 5 years of experience building and operating production software systems end to end.
- Strong Python skills and experience with Django, APIs, React, and TypeScript.
- Hands-on experience with agent systems, including planning, tool calling, structured outputs, context and state management, retries, and orchestration.
- Experience building external API and business software integrations.
- Ability to turn loosely defined user needs into clear product capabilities and reusable system abstractions.
- Experience debugging across prompts, model outputs, application code, databases, and APIs, and using production signals to guide improvements.
- Background in LLMs, model evaluation, or prompt engineering in production is valuable, as is experience optimizing distributed systems for latency, cost, and reliability.
- A degree from a strong engineering program, plus startup experience or a demonstrated record of career progression.
✨ Benefits
- Visa sponsorship is not available.
- Location
- On-site in Palo Alto, United States.
Full job description
About the Role
Join an AI-powered productivity software team building dependable agent capabilities for real-world work. You will help turn advances in reasoning, planning, memory, and tool use into useful product experiences that users can trust.
What You'll Do
Explore advances in agent technology and identify opportunities to solve user problems.
Translate model capabilities into reliable, reusable skills and workflows.
Build and evolve Python agent systems, including orchestration, context management, retries, and error recovery.
Design integrations with email, calendars, messaging, browsers, documents, CRMs, and other business software.
Own capabilities across Python services, Django, APIs, React interfaces, data models, background jobs, and production operations.
Create platform abstractions that make capabilities easier to compose, extend, and maintain.
Improve latency, cost, reliability, and safety in high-volume agent execution.
Use evaluations, production traces, and user feedback to find and fix quality issues.
Set technical direction for ambiguous problems and contribute to design reviews.
What We're Looking For
At least 5 years of experience building and operating production software systems end to end.
Strong Python skills and experience with Django, APIs, React, and TypeScript.
Hands-on experience with agent systems, including planning, tool calling, structured outputs, context and state management, retries, and orchestration.
Experience building external API and business software integrations.
Ability to turn loosely defined user needs into clear product capabilities and reusable system abstractions.
Experience debugging across prompts, model outputs, application code, databases, and APIs, and using production signals to guide improvements.
Background in LLMs, model evaluation, or prompt engineering in production is valuable, as is experience optimizing distributed systems for latency, cost, and reliability.
A degree from a strong engineering program, plus startup experience or a demonstrated record of career progression.
Compensation & Benefits
Visa sponsorship is not available.
Location
On-site in Palo Alto, United States.
Similar jobs
Search more AI Engineer jobs[CMI] Senior AI Engineer
Build and deploy AI systems, including multi-agent workflows and LLM-powered applications, while integrating models into cloud services and developing prompt strategies for client projects.
Desenvolvedor(a) Mobile Sênior – Flutter & AI Integration
Desenvolve e mantém aplicações mobile escaláveis e de alta performance com Flutter, integrando serviços de IA generativa, agentes e soluções RAG, além de contribuir para arquitetura, APIs e pipelines de CI/CD.
Lidera a arquitetura e evolução de uma plataforma de agentes de IA, desenvolvendo orquestração e recuperação de conhecimento e garantindo qualidade, segurança e confiabilidade em produção.
Pessoa AI Engineer Analista III - Vaga Afirmativa para Pessoas com Deficiência (PcD)
Desenvolve e evolui soluções de IA integradas ao OMS, usando LLMs, prompts e pipelines RAG para automatizar fluxos, otimizar o processamento de pedidos e reduzir trabalho manual operacional.
