Senior Engineer, Interactive Voice Response - AI/ML
Core
Design, develop, and deploy large-scale distributed AI applications and multi-agent systems to power customer self-service across voice (IVR) and chat channels.
Role type
Senior IC machine-learning engineer (distributed systems & AI)
Builds
Large-scale distributed AI applications, multi-agent systems, and intelligent automation for customer self-service
Domain
Insurance / AI & Machine Learning / Distributed Systems
Deliverable
production ML models | product features
Required skills
Python, Java, C++, TensorFlow, PyTorch, micro-service architecture, REST APIs, container orchestration (Docker, Kubernetes), cloud platforms (Azure, AWS, GCP), continuous delivery, infrastructure as code, PowerShell scripting, application monitoring
Preferred skills
LLMs, natural language processing, speech recognition, recommendation systems, intelligent automation, developer tooling across SDLC
Technologies
Python, Java, C++, TensorFlow, PyTorch, Docker, Kubernetes, Azure, AWS, GCP, SQL, NoSQL
Responsibilities
Design and deploy large-scale distributed AI applications; build and optimize multi-agent systems for intelligent decision-making; collaborate with cross-functional teams to translate business requirements into scalable AI/ML solutions; ensure system reliability, scalability, and performance; stay at the forefront of AI and distributed systems research; share best practices and improve processes
Seniority
Senior, hands-on IC