Jobs Companies Outcomesai Backend Engineer, Clinical AI

Sobre este puesto de Backend Engineer, Clinical AI en Outcomesai

Outcomesai · Presencial · Bengaluru
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: 
● Glia Voice Agents – multimodal conversational agents capable of answering patient calls, triaging symptoms using evidence-based protocols (e.g., Schmitt-Thompson), scheduling visits, and delivering education and follow-ups. 
● Glia Productivity Agents – AI copilots for nurses that automate charting, scribing, and clinical decision support by integrating directly into EHR systems such as Epic and Athena. 
● AI-Enabled Nursing Services – a hybrid care delivery model where AI and licensed nurses work together to deliver virtual triage, remote patient monitoring, and specialty patient support programs (e.g., oncology, dementia, dialysis). 
 
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.  

The Role

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.

  • Backend and data. Multi-tenant services and APIs in TypeScript or python over MongoDB. Clinical content modelling: identity, deduplication, versioning, audit.
  • The authoring platform. The tools clinical operations staff use to read and configure triage behaviour — including making genuinely complex logic reviewable by people who are clinicians, not engineers.
  • The triage engine. The real-time Python service that runs the calls. Open to you as far as your curiosity takes you

The part people find interesting

A real-time clinical voice agent that cannot be allowed to improvise.

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 are 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.

 

What we look for

 

  • Strong TypeScript skills with working proficiency in Python. You should be comfortable reading, understanding, and working across the codebase, even when you are not directly modifying every component.
  • Sound data modelling and schema design judgement. You understand concepts such as identity, versioning, natural keys, stable identifiers, and how data-model decisions affect long-term system behaviour.
  • A verification-first mindset. When determining how the system behaves, you validate it through the implementation, data, or evidence rather than relying on assumptions. This is especially important in clinical systems, where incorrect conclusions can have significant consequences.
  • Ability to communicate clearly with non-engineering users. Product labels, explanations, and system behaviour should be understandable to clinicians and operational teams. If the interface can be easily misunderstood, we consider that a product issue rather than a training issue.
  • Transparency about scope and trade-offs. Priorities change and scope may need to be reduced. We value engineers who clearly communicate what was completed, what was deferred, and any resulting implications.
  • Technical Stack

  • TypeScript (Strict Mode)
  • Node.js & Express 
  • MongoDB 
  • Python 
  • LLM Orchestration 
  • Real-Time Voice Systems 
  • Vite 
  • Vitest 
  • AWS
  • This Role May Not Be the Right Fit If

  • You are primarily looking for a greenfield environment. Much of the work involves evolving and strengthening an existing system that users already depend on.
  • You prioritize feature volume over system correctness. We value getting critical boundaries, interfaces, and behaviours right rather than maximizing the number of features shipped.
  • You want to focus primarily on model development. This role is more about building the reliable system around AI models—especially how the product behaves when a model is uncertain, inconsistent, or wrong.
  • ¿Listo para postularte en Outcomesai?
    Postúlate en Outcomesai

    Empleos similares

    Roku
    Senior Software Engineer, Backend
    Roku
    ⚡ Postúlate pronto Bengaluru, India Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 4h
    Roku
    Senior Software Engineer, Backend & Data Platform
    Roku
    ⚡ Postúlate pronto Bengaluru, India Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 5h
    Roku
    Senior Software Engineer, Backend
    Roku
    ⚡ Postúlate pronto Bengaluru, India Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 5h
    Coupang
    Staff Backend Engineer
    Coupang
    ⚡ Postúlate pronto Bengaluru Híbrido
    ● Nuevo 👁 Visto ✓ Postulado hace 5h
    Aviatrix
    Staff Engineer – Backend Engineering
    Aviatrix
    ⚡ Postúlate pronto Bengaluru, Karnataka, India (A... Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 20h
    Five9
    Staff Software Engineer - Core Backend | India
    Five9
    ⚡ Postúlate pronto India, Bengaluru Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    OpenFX
    Senior Backend Engineer (L4)- Revenue
    OpenFX
    ⚡ Postúlate pronto Bengaluru Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    Five9
    Senior AI Software Engineer - Backend
    Five9
    ⚡ Postúlate pronto India, Bengaluru (Hybrid) Híbrido
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    CI
    Staff Backend Engineer
    Coupang Internal
    ⚡ Postúlate pronto Bengaluru Híbrido
    ● Nuevo 👁 Visto ✓ Postulado hace 1d

    Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

    Más empleos en Outcomesai

    Ver todos los empleos en Outcomesai →

    Postúlate ahora
    🤖

    Un momento — para

    JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

    Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Toma ventaja en tu búsqueda de empleo.

    Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

    Únete al canal — es gratis