Lead Engineer
BengaluruFull-time7–10 yrsPosted 1 week ago
Senior engineering role at Blue Machines AI in Bengaluru. Needs 7–10 years.
About the role
We're looking for a Lead Engineer to own the real-time voice and telephony platform that powers live AI conversations at Blue Machines. You'll set the technical direction for everything from the carrier and SIP trunk to the AI agent: signalling, media, streaming ASR/TTS and the latency budget across all of them.
What you'll do
- Own the end-to-end architecture of the voice and telephony stack, covering SIP signalling, media servers, WebRTC and call routing from the carrier to the AI agent
- Design and run real-time media pipelines (FreeSWITCH, Asterisk, Kamailio or LiveKit) that stream audio to ASR, LLM and TTS within tight end-to-end latency budgets
- Lead carrier and telephony-provider integrations: SIP trunks, DIDs, number provisioning and multi-provider failover
- Drive call quality and reliability across codecs, jitter, packet loss, echo and barge-in. Define and own SLOs for latency, uptime and call success rate
- Scale the platform for high call concurrency through capacity planning, autoscaling of media workloads on Kubernetes and cost per call minute
What you need
- System design
- Python
- Java
- Kubernetes
- Docker
- LLMs
Good to have
- Machine learning
- Incident response
- Datadog