Senior Software Engineer
RemoteRemote
AI Summary
A senior full-stack engineer who leads cross-team architecture, develops and iterates on user-facing features, and collaborates with ML researchers and clinicians to ship high-impact healthcare software.
About this role
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.
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:
Bachelor’s Degree in Engineering, Computer Science or a related field preferred
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
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
Nice to Have
Skills
AWSDockerDynamoDBFastAPIGitPostgreSQLPythonReactReact NativeTerraform
Explore related jobs
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
