Senior Software Engineer

Posted Yesterday
Hiring Remotely in USA
Remote
180K-220K Annually
Senior level
Artificial Intelligence • Healthtech
The Role
Lead full-stack development on a React Native frontend and FastAPI Python backend for an AI-driven healthcare product. Design APIs, ship user-facing features, drive architecture, write tests, collaborate with ML researchers and clinicians, and deliver scalable, reliable production systems.
Summary Generated by Built In

At Curai, we believe that access to high-quality healthcare is a fundamental human right, not a privilege. Our mission is to radically transform healthcare by harnessing the power of artificial intelligence and clinical expertise to make care more affordable, accessible, and effective for everyone. 


We are looking for a Senior Software Engineer, focused on full-stack development, to join the team building Curai Health’s AI product, an AI native care experience where patients get diagnosis, treatment, and prescriptions through conversation. You’ll work on a universal React Native app (iOS, Android, and web) and a FastAPI python service that orchestrates LLM agents, clinical logic, and care delivery (labs, prescriptions, and video visits). The product is greenfield enough that you’ll be able to shape its architecture, yet real enough to service hundreds of daily patients.

About the Senior Software Engineer

    A day in the life of a Curai senior full-stack engineer is spent doing things like:
  • Working across the stack to drive high-leverage projects from concept through to completion
  • Up-leveling the team on something you have expertise in - API or system design, building applications, cloud infrastructure, healthcare data, or something else entirely
  • Working with a diverse multi-disciplinary team that includes software engineers, machine learning researchers, physicians, product managers, and UX researchers
  • Developing new and updating existing user-facing features
  • Collaborating with backend engineers to establish consistent APIs across our services, and good patterns for interactions with our API on the frontend
  • Leading and guiding cross-team, “big picture” application architectural decisions
  • Producing detailed technical specifications and documentation for features
  • Writing unit, integration, and end-to-end tests for new features
  • Meeting with product owners, AI/ML researchers, doctors, and other stakeholders, using Agile practices to define, negotiate, and estimate features for our applications

What You'll Need

    We recognize not everyone will have all of these requirements. If you meet most of the criteria below and you’re excited about the opportunity and willing to learn, we’d love to hear from you. You should have:
  • 5-7 years of professional experience as a full-stack engineer owing features from design, to delivery, to continued iteration.
  • Professional experience with React - components, hooks, state management, and performance.
  • Python backend experience, ideally with async frameworks (FastAPI, Starlette)
  • Experience with both NoSQL and relational databases - you know when to reach for DynamoDB vs Postgres, and how to model around access patterns.
  • Comfort with asynchronous workflows - background jobs, retries, idempotency, and eventual consistency.
  • Demonstrated experience raising product excellence using testing as your leverage - e2e coverage, visual regression testing, and CI to ship multiple times daily without fear
  • An understanding of key components of our platform and infrastructure, including AWS, Docker, Terraform, AI / ML technologies, Git, and RESTful services
  • A Bachelor’s Degree in Engineering, Computer Science or a related field preferred - You should be able to demonstrate a thorough understanding of CS fundamentals
  •  
    Nice to Have
  • React Native / Expo, or any cross platform mobile experience
  • Visual/snapshot regression testing, Storybook, harness engineering
  • Experience building design systems / component libraries
  • Accessibility (WCAG, screen readers)
  • LLM application experience - streaming, tool calling, eval driven iteration
  • Temporal or other durable execution systems
  • Experience working with healthcare data (CDA/CCD/FHIR) is a definite plus

Salary: $180-$220k/year

Compensation: The pay range listed for this position reflects what Curai Health reasonably and in good faith expects to pay at the time of posting. Actual base salary will depend on a variety of factors, including your qualifications and years of relevant experience.
 
Culture: A mission-driven team of talented colleagues who are committed to living our values, collaborating closely, and driving meaningful impact in healthcare.
 
Benefits: 
  • Comprehensive medical, dental, and vision coverage
  • Flexible spending plans
  • Generous and flexible Paid Time Off (PTO), floating holidays, and parental leave
  • 401k plan with employer matching
  • 100% remote — work from home
 
Curai Health is an equal opportunity employer and is deeply committed to building a diverse and inclusive workforce. In keeping with our beliefs and values, no employee or applicant will face discrimination or harassment based on race, color, ancestry, national origin, religion, age, gender, marital or domestic partner status, sexual orientation, gender identity, disability status, veteran status, or any other legally protected characteristic. To promote an equitable and bias-free workplace, we set competitive compensation packages for each position and do not negotiate on our offers. We are looking for mission-driven teammates who embody our core values and appreciate our transparent approach.
 

Beware of job scam fraudsters! Our company uses @curai.com email addresses exclusively. We do not conduct interviews via text or instant message and we do not ask candidates to download software, to purchase equipment through us, or to provide sensitive personally identifiable information such as bank account or social security numbers. If you have been contacted by someone claiming to be from Curai from a different domain about a job offer, please report it as potential job fraud to law enforcement and contact us at [email protected].

Skills Required

  • 5-7 years professional experience as a full-stack engineer owning features from design through delivery and iteration
  • Professional experience with React (components, hooks, state management, performance)
  • React Native experience (building cross-platform apps for iOS, Android, web)
  • Python backend experience, ideally with async frameworks (FastAPI, Starlette)
  • Experience with NoSQL and relational databases (DynamoDB, Postgres) and modeling for access patterns
  • Comfort with asynchronous workflows: background jobs, retries, idempotency, eventual consistency
  • Experience using testing to improve product quality: e2e coverage, visual regression testing, CI
  • Understanding of platform and infrastructure components including AWS, Docker, Terraform, Git, and RESTful services
  • Bachelor's degree in Engineering, Computer Science, or related field
  • React Native / Expo or cross-platform mobile experience
  • Visual/snapshot regression testing, Storybook, harness engineering
  • Experience building design systems / component libraries
  • Accessibility (WCAG, screen readers)
  • LLM application experience (streaming, tool calling, eval-driven iteration)
  • Experience with Temporal or other durable execution systems
  • Experience working with healthcare data (CDA/CCD/FHIR)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Palo Alto, CA
76 Employees
Year Founded: 2017

What We Do

Curai Health is a text-based primary care service. Our unique blend of human intuition and advanced AI produces a super fast, hassle-free experience. We believe access to quality healthcare is a fundamental human right. Providing this means creating a new form of facilitation that is both scalable and capable of dramatically improving the cost-effectiveness of care for every individual. We’re building a diverse, world-class team across multiple disciplines. If you’re interested, we’re always looking for the best kind of people.

Similar Jobs

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
173K-255K Annually

GoodRx Logo GoodRx

Senior Software Engineer

Consumer Web • Coupons • Healthtech • Social Impact • Pharmaceutical
Remote or Hybrid
USA
800 Employees
121K-257K Annually

ServiceNow Logo ServiceNow

Senior Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Kirkland, WA, USA
29000 Employees
143K-243K Annually

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4700 Employees
186K-219K Annually

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
New York, New York
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account