Senior Software Engineer, Backend (AI Agent Integrations)
Core
Building backend systems that enable AI Agents to integrate with enterprise CCaaS platforms, manage real-time conversation state, and orchestrate seamless handoffs between AI and human agents.
Role type
Senior IC backend engineer (AI Agent integrations & real-time systems)
Builds
Production-grade backend infrastructure for AI Agent orchestration within contact center ecosystems
Domain
AI Agents, Contact Center as a Service (CCaaS), Real-time communication, Enterprise integrations
Deliverable
production ML models | product features | infrastructure
Required skills
Scalable backend system design, Distributed systems architecture, Real-time communication protocols, Robust API design (REST, gRPC), Enterprise platform integration, Cloud platform expertise (AWS/GCP/Azure), Containerization (Kubernetes/Docker), System observability and reliability engineering
Preferred skills
CCaaS platform experience, AI Agent/Virtual Agent/LLM system familiarity
Technologies
Kubernetes, Docker, AWS, GCP, Azure, REST, gRPC
Responsibilities
Design and build scalable backend services integrating AI Agents with CCaaS platforms; Architect systems for real-time conversation state and context propagation; Implement AI-to-human handoff mechanisms with full context transfer; Develop secure integrations with CCaaS APIs; Collaborate with ML engineers to operationalize AI capabilities; Ensure high availability and low latency for real-time systems; Implement enterprise security and compliance practices
Seniority
Senior, hands-on IC