Senior C++ Software Engineer - Global Voice | India
Core
Building scalable, resilient mission-critical services and enhancing the Media Server for real-time integrations with Large Language Models (LLMs) and AI services within a cloud contact center platform.
Role type
Senior IC C++ software engineer (real-time communications & AI integration)
Builds
Production-grade media server components and real-time communication services for cloud contact center platforms
Domain
Cloud contact center software, real-time media streaming, AI/LLM integration
Deliverable
production ML models | product features
Required skills
C++17+, real-time signaling/media protocols (SIP, RTP), audio codecs, ASR/TTS integration, AI APIs, cloud platforms (AWS/Azure/GCP), CI/CD, containers, SRE principles
Preferred skills
LLMs, AI/ML
Technologies
C++17, SIP, RTP, SDP, AWS, Azure, GCP, Docker, Kubernetes
Responsibilities
Develop and enhance Media Server to support real-time integrations with LLMs and AI services; Write clean, documented code and tests; Participate in Agile scrum teams practicing DevOps; Deliver code as part of an overall solution running in the public cloud
Seniority
Senior, hands-on IC