06 Sep
|
Neurodrift
|
India
Senior LiveKit Engineer (Self-Hosted Voice Infrastructure)
NeuroDrift is a US-based AI voice and enterprise software company. We build real-time voice AI agents that run live on real phone lines, at scale, for enterprise contact centres. Our platform (CallDash) carries production call traffic every day, so latency, telephony quirks and audio edge cases are our daily reality, not a research problem.
We run LiveKit self-hosted, end to end: LiveKit server (SFU), the LiveKit SIP service, Egress, and LiveKit Agents workers on Kubernetes. We are hiring an engineer who has run this stack, not one who has used it.
Who this is for
If your LiveKit experience is LiveKit Cloud plus the Agents quickstart, this is not the role. We need someone who has:
- Deployed and operated LiveKit server outside LiveKit Cloud: config, Redis for multi-node, TURN/ICE, ports and firewalls, version upgrades
- Configured the LiveKit SIP service against a real carrier trunk: inbound and outbound trunks, dispatch rules, SIP participant lifecycle, transfers
- Built on the LiveKit Agents framework and understands the worker model: job dispatch, prewarm, load thresholds, graceful drain, and what happens to a live call on redeploy
- Debugged a bad call across room events, participant tracks, SIP logs and agent logs, not just inside the agent process
What you'll do
- Own our self-hosted LiveKit stack in production: SFU, SIP service, Egress, Agents workers
- Build and operate voice agents end to end: telephony, audio pipeline, STT/TTS, LLM integration, tool calling
- Own latency. Chase every millisecond from end-of-utterance to first audio, and know which component owns each one
- Harden SIP trunks against real carriers and contact-centre platforms: transfers, header passthrough, call correlation
- Run stateful agent workers on Kubernetes: capacity, autoscaling, graceful drain, deploys during live calls
- Tune turn-taking. Endpointing, VAD, barge-in and interruption behav
📌 Senior LiveKit Engineer (India)
🏢 Neurodrift
📍 India