Machine Learning Software Engineer

Subtle Medical, Inc.

Menlo Park (CA)

Hybrid

USD 140,000 - 210,000

Full time

38 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Stock options
Medical/Dental/Vision insurance
401k

Job summary

Subtle Medical, Inc. is seeking a Machine Learning Software Engineer to join our AI team, working at the intersection of applied machine learning, infrastructure, and product innovation.

You will build and optimize AI-powered image enhancement and analysis tools, deploy them in clinical workflows, and collaborate with research to push the next generation of medical imaging.

Qualifications

  • Master’s degree in Computer Science or a relevant field.
  • 5 years of software engineering as a full stack developer and/or ML Ops Engineer.
  • 5+ years in software engineering for medical imaging.

Responsibilities

  • Build software systems that enable AI-powered image enhancement and analysis in clinical workflows.
  • Set up deep learning network architectures and training pipelines.
  • Deploy and maintain software on cloud and at work sites; support QMS processes.

Skills

Python/C/C++
Medical imaging basics
QMS/ISO knowledge

Education

Master’s degree in Computer Science

Job description

Machine Learning Software Engineer

Application


Department: Product Engineering


Reports To: Chief Product Officer


Job Location(s): Remote, or Hybrid in SF Bay area


% Travel: 5%


H-1B Visa Sponsorship: Yes


About Subtle Medical

Subtle Medical is a global leader in AI-powered medical imaging, using deep learning to enable faster, safer, and smarter scans. Our technology helps healthcare providers deliver high-quality imaging more efficiently—reducing scan times, improving image quality, and expanding access to care without the need for new hardware.


We are on a mission to transform the imaging experience for both providers and patients. By building responsible AI solutions that integrate seamlessly into existing workflows, we help radiology teams operate more efficiently while improving the patient experience—especially for those who struggle with long or difficult exams. Our vision is a world where every patient has access to timely diagnosis, high-quality care, and better health outcomes.


Subtle Medical offers a robust, multi-modality portfolio across MRI, PET, and CT, and continues to invest heavily in research and development. Our team includes leading radiologists, scientists, and engineers from top institutions such as Stanford, Harvard, and MIT, as well as industry veterans from GE, Philips, and Siemens.


Recognized by TIME as one of the World’s Top HealthTech Companies (2025) and named to CB Insights’ GenAI 50, Digital Health 150, and AI 100, Subtle Medical is helping shape the future of medical imaging. Today, our solutions are deployed on over 1,000 scanners worldwide, supporting hospitals and imaging centers in delivering faster scans, improved diagnostic quality, and better patient care.


Position Summary

The Machine Learning Software Engineer role at Subtle Medical will join our growing AI team, working at the intersection of applied machine learning, infrastructure, and product innovation.


Responsibilities

Job Duties


  • Build software systems that enable AI-powered image enhancement and analysis algorithms in the clinical workflow

  • Writing computer code to set up deep learning network architecture

  • Support and participate in applicable Quality Management System (QMS) processes for Subtle Medical AI/ML Software as a Medical Device (SaMD) products.

  • Feeding imaging data into this model for training and evaluating the results on a separate test set

  • Participate in applicable data protection related activities, such as audits, investigations, and training, and comply with all applicable company policies and procedures.

  • Deploy and maintain our software systems both on the cloud and at work sites

  • Build and maintain CI/CD tools for our softwares

  • Completing models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions

  • Monitor system operation to detect potential problems

  • Identifying system data, hardware, or software components required to meet user needs

  • Maintaining logs of any code modifications

  • Conceive and document software design and testing plans

  • Testing performance of multiple deep learning models

  • Improving the efficiency of deep learning algorithms to allow them to be run on standard hospital scanners

  • Collaborate with the research team in developing next generation AI-powered medical imaging products

  • Build and maintain experiment tracking tools

  • Build and maintain model training, validation and deployment infrastructure

  • Publication and other dissemination of new technologies

  • Submitting patent applications on significant new advances


Qualifications

Key Competencies


  • Programming skills in Python/C/C++

  • Understanding of general principles of medical imaging and/or Deep Learning pipelines on medical images

  • Working knowledge of Quality Management System (QMS) regulations and applicable familiarity with ISO 13485, ISO 14971, IEC 62304, and IEC 62366.


Education


  • Master’s degree in Computer Science or relevant field


Work Experience


  • 5 years work experience in software engineering as a full stack developer and/or ML Ops Engineer


Nice to Haves


  • 5+ years work experience in software engineering for medical imaging


Location

This is a remote role with potential for 5% travel. Travel is usually restricted to team meetings. Candidates in the San Francisco Bay Area are given the option to work hybrid at the Menlo Park office.


Benefits


  • The opportunity to work on products that impact the health of millions of people

  • Unlimited paid-time off (PTO)

  • Stock incentive plans

  • Medical/Dental/Vision, Disability + Life Insurance

  • Parental Leave

  • 401k


Subtle Medical is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer
Senior Platform Engineer

Subtle Medical, Inc. • Northern (KY)

Remote
USD 150,000 - 210,000
Unlimited PTO
Stock options
Medical/Dental/Vision
+3
Director, People and Culture
Director, People and Culture

Subtle Medical • Menlo Park (CA)

On-site
USD 180,000 - 260,000
Unlimited PTO
Stock options
Medical/Dental/Vision insurance
+3
Director of AI/ML(Medical Device)
Director of AI/ML(Medical Device)

HealthCare Recruiters International • San Francisco (CA)

Hybrid
USD 180,000 - 270,000
Sr. Machine Learning Engineer, Medical Imaging
Sr. Machine Learning Engineer, Medical Imaging

Intuitive • Sunnyvale (CA)

On-site
USD 180,000 - 230,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

DeepHealth • United States

On-site
USD 150,000 - 210,000
Senior ML Research Scientist
Senior ML Research Scientist

Rad AI • San Francisco (CA)

On-site
USD 180,000 - 240,000
Medical, dental, vision insurance
401(k)
HSA with employer match
+4
Staff Machine Learning Engineer - AI Imaging
Staff Machine Learning Engineer - AI Imaging

Discover International • United States

Hybrid
USD 140,000 - 190,000
Equity
Flexible work options
Hybrid work environment
Senior Scientist, AI / ML & Computer Vision
Senior Scientist, AI / ML & Computer Vision

Edwards • Irvine (CA), Northern (KY)

Hybrid
USD 119,000 - 168,000
Director of AI/ML
Director of AI/ML

Bayesian Health, Inc. • United States

Remote
USD 200,000 - 350,000
Research Software Engineer, Scientific Instrumentation
Research Software Engineer, Scientific Instrumentation

Subsense Inc. • Mountain View (CA)

On-site
USD 120,000 - 180,000