Role Overview We are seeking a Senior AI Voice Systems Engineer to design, build, and operate a real-time, AI-powered voice orchestration platform. This role sits at the intersection of: - AI/LLM orchestration - telephony systems - backend engineering - workflow automation - reliability engineering (SRE) You will be responsible for building and maintaining systems that manage live customer calls, perform real-time decisioning, and integrate AI agents with external services and human support teams. Key Responsibilities 🧠 AI Orchestration & Conversation Systems - Design and implement multi-step conversational flows using AI voice agents (e.g., Retell or similar platforms) - Structure and optimize system prompts and knowledge bases for performance and maintainability - Implement interrupt handling (e.g., “talk to human”) and dynamic routing during conversations - Ensure AI agents operate reliably under real-world conditions (latency, ambiguity, user interruptions) ⚙️ Backend & Orchestration Logic - Build and maintain orchestration services to manage call state, routing, and decision logic - Implement state management for real-time sessions (Redis, DB, or similar) - Design APIs for: authentication & verification routing decisions workflow triggers - Ensure clear separation between: AI layer (conversation) orchestration layer (decision-making) execution layer (workflows, integrations) ☎️ Telephony & Real-Time Systems - Integrate with telephony platforms (e.g., Jambonz, Twilio, SIP systems) - Handle: inbound/outbound call flows warm and cold transfers failure scenarios and retries - Optimize call latency and responsiveness 🔄 Workflow Automation & Integrations - Design and maintain n8n workflows (or similar tools) for: authentication fallback troubleshooting flows third-party integrations - Integrate with external services (APIs, CRMs, internal systems) - Ensure workflows are idempotent, traceable, and debuggable