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.
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
Senior Machine Learning Operations Engineer
Build and operate Mercury's real-time ML inference platform for fraud risk decisioning. Own model deployment, observability, and lifecycle tooling with strong backend Python fundamentals.
Machine Learning Engineer - Embedded Insights
Drive ML initiatives from concept to production on the Embedded Insights team. Identify opportunities, build and deploy models using Plaid's financial datasets, and partner with product teams to deliver scalable customer-facing intelligence products.
Machine Learning Engineer
Advance Plaid’s foundation models by developing novel architectures, pretraining objectives, and fine-tuning strategies. Work across the full ML stack from data engineering to production serving and monitoring.
Senior Machine Learning Engineer
Build and deploy cutting-edge Agentic AI and LLM systems to transform Airbnb's customer service experience, including Chat and Voice AI assistants. Requires 6+ years experience with production ML/AI systems at scale.