Curai

Save job

Remote Senior Software Engineer, Full-Stack Job at Curai

Remote Job LocationUSA, UK, Canada
Job Posted Time Ago3 hours ago

Full Time

USA, UK, Canada

$175000 - $210000 USD

React

Terraform

Python

AWS

Docker

REST

Design Systems

Agile

Artificial Intelligence (AI)

DynamoDB

Excel

Git

“When applying, mention the word FarCoder to show you’ve read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam.”

Job Overview

Curai is hiring a remote candidate for Senior Software Engineer, Full-Stack. This is a full time position. Work location: USA, UK, Canada.

The role typically involves technologies such as React, Terraform, Python, AWS, Docker, REST.

This role involves building user interfaces using technologies such as React.

Key Responsibilities

  • 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

Required Skills

Primary Skills

  • React
  • Terraform
  • Python
  • AWS
  • Docker
  • REST

Secondary Skills

  • Design Systems
  • Agile
  • Artificial Intelligence (AI)
  • DynamoDB
  • Excel
  • Git

Skills required for this role include React, Terraform, Python, and related tools for day-to-day development.

Job Details

  • Employment Type: Full Time
  • Location: USA, UK, Canada
  • Salary: $175000 – $210000 USD

Tech Stack

React, Terraform, Python, AWS, Docker, REST, Design Systems, Agile, Artificial Intelligence (AI), DynamoDB, Excel, Git

Role details

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 Full-Stack Software Engineer

A day in the life of a Curai senior full-stack software engineer is spent doing things like:

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

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
$175,000 - $210,000 a year
Salary: $175k - $210k/year
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Apply for this Job

Explore More Jobs

⚛️Remote Frontend Developer Jobs⚙️Remote Backend Developer Jobs📂All Remote Developer Jobs

Related Jobs

Company logo

SimpleStudy

Lead iOS Engineer

Remote Job LocationAnywhere, UK, Europe
Job Posted Time Ago3 hours ago
Company logo

Life360

Senior Software Engineer II, Mobile - Revenue Experimentation (AI Native)

Remote Job LocationUSA, Canada
Job Posted Time Ago3 hours ago