Software Engineer

NunaSan Francisco, CA
Hybrid

About The Position

Chronic disease isn't managed in a clinic. It is managed at home, in relationships, in the everyday. What's on the dinner table, what gets said, and who notices when someone's struggling. For the 130 million Americans managing a chronic condition, the healthcare system has offered the same answer for decades: a 15-minute doctor's visit, a pamphlet, and a portal login they'll never use. At Nuna, we are building an AI health coach that shows up like a person who actually has time: available at 3am, infinitely patient, and never behind a waiting room. We use motivational interviewing to help patients and their families see themselves clearly, design experiments that fit their real lives, and navigate a system that has not historically been on their side. We are building from the ground up around a simple belief: patients don't want to be healthy; they want their lives back. We're not competing with other health apps. We're competing with the moment a person gives up on getting better. If that's a problem you want to work on, we'd like to talk.

Requirements

  • Bachelor’s degree in computer science or similar field
  • Strong engineering skills with the ability to own a feature or system end to end — backend services, APIs, and the code that ties them together
  • Experience operating what you build: testing, deployment, and observability
  • Comfort with ambiguity within your domain — able to move from a rough problem to a shipped solution
  • Clear communication and the ability to work well across product, design, and engineering
  • A genuine interest in improving healthcare alongside an interdisciplinary team
  • Able to work from our San Francisco office a minimum of 2 days per week

Nice To Haves

  • Experience with Kotlin, TypeScript, React, and Flutter
  • Experience with AI/LLM product systems or agents
  • You've worked with healthcare data, or in another high-trust, regulated domain
  • Mobile experience, or experience bridging mobile clients and backend systems
  • Experience shipping in an early-stage or fast-moving consumer product

Responsibilities

  • Own meaningful features and services end to end — design, build, ship, and operate them in production
  • Contribute to architecture decisions in the systems you work in, including the AI/agent and product systems at the core of the coach
  • Write high-quality, well-tested, observable code, and help others do the same through reviews and pairing
  • Treat privacy, security, and the responsible handling of health data as part of doing the job well
  • Break ambiguous product problems into shippable work, making pragmatic trade-offs to deliver
  • Partner with product, design, and the Data org to turn requirements into working software
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service