1,433,388open jobs
83,596companies
217,057added this week
Browse all
Salary
$112k – $160k per year
Location
Hybrid (Burlington, United States)

Confirmed on the employer's own hiring board on Oct 9, 2026. First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
OhMD is a patient communication AI platform for physician practices. Voice and text AI agents answer inbound patient calls, schedule appointments, handle refill requests, and run outbound outreach, while skills orchestrate multi-step workflows.

Reports to: Chief Technology Officer

Location: Burlington, VT (hybrid) or remote

About OhMD

OhMD is patient communication software used by thousands of physician practices: two-way texting, digital forms, automated workflows, and OhMD AI, our voice and text agent. OhMD AI answers on the first ring, handles the routine calls a front desk shouldn't have to take, and hands the conversation to a human the moment it needs one, with full context attached. We integrate with 85+ EHRs, and practices running OhMD see 68% fewer calls reach their staff.

Why this role exists

We don't believe you can automate a truly human interaction. Today's best AI can confidently resolve maybe 60% of what a practice hears in a day. The other 40% is an anxious parent, a complicated refill history, or a patient who needs to be heard rather than routed. Our product is built on knowing the difference.

Every practice is different. A pediatric group handles refills nothing like a dermatology practice, their EHR is configured differently, and their front office has its own unwritten rules about what gets escalated, to whom, and how fast. The agent has to learn all of it and be right, live, on a real call.

You'll build that. This is a hands-on engineering role: you'll design, configure, test, and debug the agents our practices go live with, and you'll stay on them until calls resolve cleanly. You won't write a spec and hand it to someone else.

What you'll do

Build agent behavior. You'll turn what you learn from practice staff into working agents on our voice AI platform: conversation flows and state design, prompts, tool definitions, escalation and transfer logic, and fallback paths for when things go wrong. You'll own the configuration end to end.

Own go-lives. Practices go live in about three weeks. You'll scope what the agent handles and what it doesn't, make the calls when a practice doesn't fit the standard path, and make sure its first week live is a good one.

Measure quality honestly. You'll listen to real calls, a lot of them. You'll build evals and regression tests that catch failures before a practice does, read the transcripts where the agent got it wrong, and fix the root cause. When a failure is in the platform or the integration rather than the agent, you'll diagnose it precisely enough that engineering can fix it quickly.

Design for messy data. Scheduling, patient context, and refill data come from athenahealth, eClinicalWorks, Epic, AdvancedMD, ModMed, and a long tail of other EHRs, and that data is rarely tidy. You'll work with our integrations engineers on what the agent needs from each system, and design behavior that holds up when a provider list is stale or a lookup fails.

Turn projects into templates. The first time we solve a workflow it's a project; by the fifth time it should be a reusable setup. You'll notice when something is ready to graduate, document it, hand it to implementation, and move on.

Your first 90 days

In weeks 1-4, you'll listen to calls, shadow go-lives, learn how a practice actually runs, and find where the agent frustrates people today. In weeks 5-8, you'll own your first agent configurations end to end with support and ship changes to live behavior. In weeks 9-12, you'll own go-lives independently and bring us a point of view on what's breaking at scale and what we should build next.

Required

  • You have built and deployed at least one LLM-powered conversational agent (voice, chat, or SMS) that real users interacted with, and you personally wrote the prompts, flow logic, and tool definitions. Side projects and freelance or agency work count.
  • You have built voice agents on an LLM voice platform such as Vapi or Bland, or with a framework such as LiveKit Agents or Pipecat.
  • You understand LLM tool use and function calling well: defining tool schemas, handling tool errors and timeouts, and deciding when the model should call a tool versus ask the caller. Familiarity with MCP is a plus.
  • You're comfortable with REST APIs and webhooks. You can read API docs, make calls with curl or Postman, and inspect a JSON payload to work out what went wrong.
  • You can write scripts in Python or JavaScript/TypeScript to pull call data, run test batches, or analyze transcripts. You don't need to ship production application code.
  • You have designed systematic tests for agent behavior, such as scripted or simulated callers, regression suites, or LLM-graded evals, rather than relying only on manual spot checks.
  • You understand what makes voice different from chat: latency, speech recognition errors, interruptions and turn-taking, transfers, and callers who don't say what they mean.
  • You make decisions with incomplete information and correct course quickly, and you coordinate across engineering, implementation, and customer success without managing any of them.
  • You care about the patient on the other end of the call, who is often stressed, sick, or worried about someone they love.

Preferred

  • You have designed call flows in a contact center or IVR platform such as Twilio Studio, Five9, or Genesys.
  • Experience with healthcare systems or workflows, especially EHR scheduling, HL7, or FHIR, or with another industry where the underlying systems are old and unforgiving
  • Work in or close to a medical practice front office
  • Experience handling PHI or working under HIPAA
  • SQL for querying call and outcome data
  • Twilio or telephony basics such as SIP, DTMF, and call routing
  • Early-stage startup experience

Pay range

$112,090—$160,330 USD

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,433,388 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Burlington
AI Engineer IV 7 months ago
$150k – $271k per year • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Mountlake Terrace
AI/ML
Diffusion Models
MLX ML
TensorFlow
PyTorch
LLM
RAG
DevOps
Azure
Management
Agile
Apply
Principal AI Engineer 3 hours ago
$230k – $280k per year • Equity • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Palo Alto
Python
AI/ML
AI Agents
Mistral
LLM
OpenAI
Anthropic
LLM Guardrails
Agentic Workflows
Apply
$73k – $121k per year • In office • Full-Time • PhD • Lemont
AI/ML
Fine-tuning
JAX
Multimodal AI
PyTorch
GNN
Machine Learning
DevOps
HPC
Robotics
Digital Twin
Apply
≈ $152k – $316k per year (Estimated) • In office • TS/SCI • Full-Time • Master's Degree • Herndon
AI/ML
Computer Vision
Machine Learning
Apply
≈ $161k – $355k per year (Estimated) • In office • Full-Time • Master's Degree • Boston
Python
C++
AI/ML
Embodied AI
Robotics
ROS
SLAM
Sensor Fusion
Perception
Apply
$159k – $295k per year • Equity • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Frisco
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
MS SQL
AI/ML
Model Context Protocol
AI Agents
LLM
Frontend
Angular
DevOps
Terraform
GCP
CloudFormation
CI/CD
AWS
Cybersecurity
Snyk
Analytics
Looker
Apply
$130k – $180k per year • Equity • Remote (United States) • Bachelor's Degree
Python
Rust
Python
pySpark
Databases
Databricks
AI/ML
Spark
vLLM
TensorFlow
PyTorch
LLM
Time Series Forecasting
DevOps
CI/CD
Apply
≈ $55k – $128k per year (Estimated) • In office • Full-Time • Mexico City
AI/ML
NLP
LLM
Cybersecurity
Darktrace
SIEM
Apply
≈ $133k – $266k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • San Jose
AI/ML
AI Agents
LLM
Apply
Applied AI Engineer 2 days ago
≈ $143k – $273k per year (Estimated) • In office • Secret • 5+ years exp • High School Diploma • Doral
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Fine-tuning
Computer Vision
NLP
TensorFlow
PyTorch
LLM
Machine Learning
DevOps
Azure
AWS
Docker
Kubernetes
Apply
$155k – $193k per year • Hybrid • 5+ years exp • Burlington
TypeScript
SQL
C#
Elixir
C#
.NET
DevOps
Rest API
CI/CD
Cybersecurity
Least Privilege
QA
Playwright
Apply
$234k – $317k per year • Remote (United States) • Full-Time • 10+ years exp • Bachelor's Degree • New York • Baltimore • Wilmington • Boston • Burlington
Apply
$99k – $164k per year • Hybrid • Full-Time • 9+ years exp • Bachelor's Degree • Philadelphia • Buffalo • Baltimore • Burlington • Boston
Apply
$42k – $66k per year • In office • Full-Time • High School Diploma • Burlington
Apply
Team Member 9 hours ago
≈ $63k – $153k per year (Estimated) • In office • Part-Time • Burlington
Apply
≈ $25k – $57k per year (Estimated) • In office • Full-Time • Burlington
Apply
See all jobs
This is one of many
1,433,388 more open roles from verified company boards, updated every day.