Dialpad
Software Engineer (Agentic Systems)
San Francisco, USFrom $209kmidAdded today
About this role
Dialpad seeks a Software Engineer for Agentic Systems to architect and lead the development of production-grade AI agent platforms. You'll own the technical strategy for multi-agent orchestration, real-time reasoning, and autonomous workflow execution while mentoring teams and shaping an AI-native engineering culture.
What you'll do
- Own architectural roadmap and delivery of agentic infrastructure, orchestration layers, and memory systems
- Design and deploy scalable multi-modal AI agents capable of autonomous support and real-time voice reasoning
- Act as technical anchor, mentoring senior peers and defining standards for AI-native development practices
- Collaborate with Product, Engineering, and Applied Research to align technical execution with business strategy
- Research and implement emerging agent frameworks, LLM optimization, retrieval systems, and safety guardrails
- Drive implementation of evaluation and observability systems for agent performance
What they're looking for
- AI/ML systems architecture and design
- Multi-agent orchestration and coordination frameworks
- LLM inference optimization
- Real-time conversational reasoning systems
- API tool execution and integration
- Scalable backend systems and distributed computing
- Technical leadership and mentoring
- Safety and policy guardrails for AI systems
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Dialpad
Dialpad builds an AI-powered communications platform designed for enterprise customers. The company is hiring sales engineers and technical professionals to deliver product demonstrations, proof-of-concept implementations, and pre-sales support.
- Website
- dialpad.com
Likely interview questions
- Describe your experience architecting multi-agent systems—how have you handled coordination and state management between agents?
- Walk us through a challenging problem you solved involving LLM reasoning or inference optimization. What trade-offs did you make?