Staff Software Engineer, Agents
Build and own end-to-end AI agents for enterprise customers, integrating latest text/voice models and iterating based on real-world usage. Requires 8+ years of software engineering experience with Python and TypeScript.
About the job
Responsibilities
- Design and build AI agents that outperform human agents in managing complex customer interactions and driving customer retention
- Identify cross-customer trends that guide the evolution of Decagon’s agent building platform and research efforts
- Experiment with and run evaluations on the latest text and voice models, then integrate them at scale with large enterprise-grade customers
Requirements
- 8+ years of industry experience in software engineering
- Proficiency with Python, Typescript and asynchronous programming
- High degree of comfort digging into system failures within deep technology stacks using any tool necessary
Nice-to-Haves
- Prior experience working with multi-modal models
Skills
Python, TypeScript, Asynchronous Programming, AI Agents, Multi-Modal Models, System Debugging
Similar jobs
ML Engineering jobsDevelop production C++ perception capabilities for autonomous systems, spanning algorithms, libraries, integration, validation, and release. The role requires deep expertise in at least one perception domain, strong systems debugging, and experience delivering maintainable software in complex robotics or real-time environments.
Develop and productize online mapping models for autonomous navigation using real-world sensor data. The role requires deep ML expertise, robotics or computer vision experience, strong Python and deep learning framework skills, and a staff-level ability to deliver practical solutions.
Build and operate ML infrastructure for autonomy teams, including training and deployment pipelines, model observability, inference serving, and compiler platforms across hardware targets. Requires a degree, 3+ years of relevant experience, Python proficiency, and distributed-systems expertise.
Staff-level engineer responsible for building AI agents and automation, evaluating developer AI tools, and driving adoption across the engineering organization. Requires 8+ years of software engineering experience plus production experience with LLMs, agentic systems, and applied machine learning.
Staff machine learning engineer leading scalable ranking, search, recommendation, and personalization systems. The role requires 9+ years of applied machine learning experience, strong programming and data engineering skills, and expertise productionizing models and pipelines.