natera

Senior Software Engineer, Voice AI

Apply Now

At a Glance

Location
United States
Work Regime
remote
Employment
employment_required
Experience
5+ years
Posted
2026-05-26T13:11:25-04:00

Key Requirements

Required Skills

AWSAzureKafkaNode.jsTypeScript

Domain Knowledge

  • Biotech
  • Clinical
  • Engineering
  • Healthcare
  • Media
  • Medical
  • Regulatory

Requirements

5+ years of software engineering experience, with at least 2 years building production voice AI or conversational AI systems

Deep experience with voice AI pipelines — you understand the end-to-end flow from telephony through STT, LLM processing, TTS, and back to the caller, and you've solved real problems at each stage

Production experience with agentic architectures — multi-agent orchestration, tool calling, agent handoffs, memory/state management, and LLM-driven decision making in real-time conversation contexts

Strong understanding of voice-specific challenges: VAD tuning, turn-taking, interruption/barge-in handling, latency budgets, audio codec management, and the differences between voice and text-based AI UX

Hands-on experience with telephony systems — Twilio (media streams, SIP, IVR), or equivalent platforms with WebSocket-based audio streaming

Proficiency in TypeScript/Node.js with strong async programming patterns; experience with NestJS or similar frameworks

Responsibilities

You'll own the architecture and delivery of Natera's Voice AI platform — a production system handling thousands of patient calls daily that provides automated test status, identity verification, billing support, and intelligent routing to human agents.

You'll work across the full voice AI stack: telephony, speech-to-text, LLM orchestration, text-to-speech, and analytics — building agentic conversational systems that directly improve patient access to their genetic testing results.

Voice AI Platform Engineering

Design, build, and operate Natera's production voice AI system.

This includes multi-agent orchestration, real-time WebSocket audio pipelines, telephony integration, and the voice-specific challenges of latency management, VAD tuning, barge-in handling, and ASR accuracy for medical terminology.

Agentic Conversational Architecture