Natera

genetic testing

SoftwareEngineerIII,VoiceAI

California, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer III, Voice AI at Natera. Skills: Voice AI, Node.js, TypeScript, Agentic LLM architectures. Lead voice AI features. Contribute to design discussions”

What You'll Achieve.

ship features that measurably improve call efficacy and patient satisfaction; timely and high-quality delivery; prioritize improvements based on data

Industry & Context.

genetic testing
Problems you'll solve

Identify and resolve voice-specific UX issues

What They're Looking For.

Must Have

5+ years of overall software development experience, Node.js, TypeScript, scalable backend services, 1+ years of experience with voice AI, conversational AI, or real-time audio systems in production, agentic LLM architectures, tool calling, multi-agent orchestration, prompt engineering, conversation state management, voice AI pipeline components, STT, LLM APIs, telephony systems, WebSocket-based audio streaming platforms, voice-specific challenges, VAD configuration, turn-taking, interruption handling, latency budgets, audio codec management, software development lifecycle (SDLC), build, configuration, release, deployment, microservice architecture, distributed systems best practices, AWS services, event-driven architecture, message processing, relational database skills, MySQL, NoSQL databases, DynamoDB, Redis, demonstrated teamwork skills, collaborative mindset, excellent communication skills, excellent organizational skills

Nice to Have

Experience with RAG architectures, AWS Bedrock, vector stores, embedding models

What You'll Do.

Lead voice AI features

Contribute to design discussions

Drive technical decisions

Plan and prioritize tasks

Work with Product Managers

Monitor voice platform health metrics

Mentor junior team members

Document voice AI patterns

Collaborate with Product Managers

Coordinate with other engineering teams

Work with the analytics team

Drive improvements in multi-agent orchestration

Advocate for high-quality standards

Identify and resolve voice-specific UX issues

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams; Work with Product Managers and stakeholders; Partner with Product Managers, QA, and clinical operations; Coordinate with other engineering teams; Work with the analytics team; Demonstrated teamwork skills; collaborative mindset; Inclusive collaboration

Communication Scope

Excellent communication skills

Process & Methodology

Plan and prioritize tasks in an Agile environment, refine requirements, scope technical efforts

Full Job Description

Position Summary Are you ready to make a real impact on people's lives and be part of a rapidly-growing team? Natera is seeking a Software Engineer III to help design, develop, and maintain our Voice AI platform. This platform handles thousands of patient calls daily, providing automated test status, identity verification, billing support, and intelligent routing — directly improving patient access to their genetic testing results. Join us in our mission to change the way disease is managed, and be a part of a dedicated group of professionals who are passionate about making a difference. The Software Engineer III – Voice AI is responsible for building and maintaining the real-time conversational AI systems that power Natera's automated patient call center. This role requires strong expertise in TypeScript and Node.js, hands-on experience with voice AI pipelines (STT, LLM orchestration, TTS), and familiarity with telephony systems, agentic architectures, and event-driven design. You should be comfortable working with real-time audio streaming, WebSocket protocols, and the unique latency and UX challenges of voice-based AI. You'll collaborate with cross-functional teams in a fast-paced environment to ship features that measurably improve call efficacy and patient satisfaction. Primary Responsibilities Lead Take ownership of assigned voice AI features and components, guiding them through the full software development lifecycle. Contribute to design discussions, code reviews, and best practice adoption within the Voice AI team. Drive technical decisions on voice pipeline optimization — VAD tuning, turn-taking, interruption handling, and latency management. Manage Plan and prioritize tasks in an Agile environment, ensuring timely and high-quality delivery. Work with Product Managers and stakeholders to refine requirements and scope technical efforts for conversational AI features. Monitor voice platform health metrics (call efficacy, ASR accuracy, per-segment latency) an

Free ATS check

Applying for this Software Engineer III, Voice AI role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Natera?

Real rants from real employees. Read before you apply.

Read Company Rants →