B

Lead Engineer

Blue Machines AI
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

7 - 10 Years

TYPE

FullTime

SKILLS REQUIRED

Distributed SystemsTechnical LeadershipSoftware ArchitectureBackend DevelopmentVOIPWebRTC

Job description

Overview

Lead Engineer to own the real-time voice and telephony platform that powers live AI conversations, setting technical direction from the carrier and SIP trunk through to the AI agent. This is a hands-on leadership role, with around 50–70% of time spent designing and building and the rest leading and mentoring a team of 3–6 engineers.

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.
  • Set the engineering bar for the team: lead system design, review code and designs, make build-vs-buy calls and manage tech debt.
  • Lead and mentor a team of 3–6 engineers: plan and break down work, grow engineers through feedback and take part in hiring.
  • Own production health for live call traffic, including observability (Datadog, Sentry), on-call, incident response and postmortems.
  • Partner with product and AI teams on the platform's multi-agent orchestration and automation layer.
  • Work closely with the ML team to integrate in-house models, drive benchmarking and evaluation, and help build the next generation of in-house AI models.

What you'll need

  • 7–10 years of backend development experience in Python or Java, including time spent building high-scale, low-latency real-time systems.
  • Proven experience as a tech lead: guiding a team through design and delivery, mentoring engineers and staying hands-on in the codebase while leading a team of 3–6 engineers.
  • Deep, hands-on expertise in SIP, RTP/SRTP, SDP and WebRTC.
  • Has built or operated media and signalling stacks such as FreeSWITCH, Asterisk, Kamailio/OpenSIPS or LiveKit in production.
  • Experience with carrier integrations and SIP trunking, plus CPaaS providers such as Twilio, Exotel or Plivo.
  • Strong grasp of audio codecs and NAT traversal, and debugging call quality using tools such as Wireshark or sngrep.
  • Experience shipping Voice AI in production: streaming ASR/TTS, real-time inference and end-to-end latency tuning.
  • Experience integrating LLMs, vector DBs or AI agent frameworks into production systems.
  • Strong command of system design, concurrency and distributed systems, with a track record of owning architecture decisions.
  • Experience with cloud infrastructure, databases, and message queues, plus containerized deployments with Kubernetes and Docker.
  • Eligible to work in India.

Nice to have

  • Prior work leading AI-driven or telephony-driven platforms at scale.
  • Experience building contact-centre, IVR or outbound dialer systems.
  • Experience collaborating with ML/research teams on model benchmarking, evaluation or observability.
  • Contributions to open-source telephony or WebRTC projects.

Details

  • Location: Bengaluru, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Engineer