Get more replies from employers
Send a job-specific resume in minutes.
OutcomesAI in Bengaluru, India, is building an AI-enabled nursing platform that augments clinical teams with safety-focused automation. We seek a versatile engineer across backend, platform and AI engineering to balance what you excel at with what you want to improve.
You will work on multi-tenant services in TypeScript or Python, authoring platforms for clinical operations, and a real-time triage engine that runs live calls, with strict safety constraints and fast latency.
OutcomesAI is a healthcare technology company building an AI-enabled nursing platform designed to augment clinical teams, automate routine workflows, and safely scale nursing capacity.
Our solution combines AI voice agents and licensed nurses to handle patient communication, symptom triage, remote monitoring, and post-acute care - reducing administrative burden and enabling clinicians to focus on direct patient care.
Our core product suite includes:
Our AI infrastructure leverages multimodal foundation models - incorporating speech recognition (ASR), natural language understanding, and text-to-speech (TTS) - fine-tuned for healthcare environments to ensure safety, empathy, and clinical accuracy. All models operate within a HIPAA-compliant and SOC 2-certified framework. OutcomesAI partners with leading health systems and virtual care organizations to deploy and validate these capabilities at scale. Our goal is to create the world’s first AI + nurse hybrid workforce , improving access, safety, and efficiency across the continuum of care.
This sits across backend, platform and AI engineering. Three kinds of work, and you would not do them in equal measure - the balance follows what you are good at and what you want to get better at.
The engine is a hybrid: a deterministic decision graph over clinical content, wrapped in LLM work that has to stay on a leash. Language models handle understanding - extracting facts from what a caller said, classifying answers, screening every turn for life-threatening cues. The clinical decision itself stays deterministic.
The engineering problems that come with that is the good ones: sub-second latency budgets, what to do when a model call times out mid-call, how a safety screen fails open without failing silently, and how you evaluate any of it against recorded sessions rather than vibes.
Most engineers here start on the platform side and move toward the engine as they pick up the domain. That learning curve - clinical triage content, real-time voice, LLM orchestration under safety constraints - is the main reason to take this job over a similar one somewhere else.
You do not need to have built this before. You do need to want to.