Software Engineer (Voice Agents)
- Health system call centers can’t keep up with patient demand
- 85% of patients who can’t get through never call back
- They go elsewhere, and appointments that should have been booked never are
- We’re building AI Voice Agents that pick up every call and handle the full conversation: scheduling, rescheduling, cancellations, confirmations, FAQs, and intake
- They work by integrating directly with the EHR and telephony stack in real time
- We’re hiring a Software Engineer to build the systems these agents run on: the voice pipelines, EHR integrations, and services that take a call from “hello” to a booked appointment
- It’s a mid-level role on a small team that ships every day, with a lot of room to grow into harder problems
- Build backend services in Python that power real-time voice agents: call orchestration, conversation state, tool execution, and EHR write-back
- Contribute to low-latency pipelines connecting telephony, ASR, LLMs, and TTS into a single conversational loop
- Integrate with healthcare systems (like Epic, Cerner, athena, and others) for scheduling, eligibility, and intake
- Collaborate with senior engineers to design APIs, data models, and event-driven workflows
- Partner with AI, product, and operations to ship features patient access teams actually use
- Own the quality of what you ship: latency, reliability, observability, and release readiness
- Bias for action and an ownership mindset
- An intuition for how people interact with automated assistants through voice and text, where the rules are different than icons and buttons
- 2–4 years of backend software experience, primarily in Python
- Strong fundamentals in testing, LLM evaluation, observability, and reliability
- A patient centered mindset. You design for the person on the other end of the line, not just the metrics
- Experience shipping production services, APIs, and data models
- Comfort with async, event-driven, or real-time systems (or excitement to grow into them)
