Demo

Principal Machine Learning Engineer, Medical Imaging

firstPRO US
Marlborough, MA Full Time
POSTED ON 10/28/2026
AVAILABLE BEFORE 11/26/2026

Principal Machine Learning Engineer, Medical Imaging

Location: MetroWest Boston, MA

Employment Type: Direct Hire


Our client is seeking a senior engineer to lead the development of computer vision models for a medical imaging platform. This role combines hands-on model development, technical leadership, and validation work within a regulated product environment.


The engineer will develop algorithms that identify and categorize cells, isolate cellular structures, and translate image-level findings into diagnostic outputs. They will work closely with clinical specialists and engineering teams to deliver accurate, reproducible models suitable for production.


Responsibilities

  • Develop and refine deep learning models for image classification, segmentation, and related prediction tasks.
  • Build methods to identify cell boundaries and nuclei, measure cellular characteristics, and process overlapping cells.
  • Manage training data preparation, annotation workflows, dataset partitioning, and image preprocessing.
  • Address uneven class distributions, differences in staining and imaging conditions, and incomplete labels.
  • Establish evaluation methods that measure clinical performance across diagnostic categories.
  • Maintain reproducible experiments and prevent data leakage between training and evaluation datasets.
  • Collaborate with clinical experts to improve labeling consistency and review challenging cases.
  • Prepare technical documentation, testing protocols, and validation results supporting regulated product development.
  • Guide engineers on model development practices, code quality, and deployment standards.

Required Qualifications

  • 10 years of software engineering experience, including at least 5 years developing and deploying deep learning solutions for computer vision.
  • Advanced Python skills and strong experience with PyTorch or TensorFlow.
  • Hands-on expertise in convolutional neural networks, transfer learning, and image segmentation.
  • Experience working with medical or microscopy images, including high-resolution image processing and variation in color or staining.
  • Strong understanding of model evaluation, class imbalance, experiment tracking, and reproducible training.
  • Ability to communicate technical findings clearly and produce thorough engineering documentation.
  • Master’s or doctorate in computer science, engineering, or a related discipline; a bachelor’s degree with equivalent experience will also be considered.

Preferred Experience

  • AI development for digital pathology or cell-based imaging.
  • Supporting regulatory submissions for medical device software.
  • Familiarity with medical device software lifecycle, quality, and risk management standards.
  • Image annotation platforms, instance segmentation, and imaging calibration.
  • Optimizing models for deployment through quantization or inference acceleration.
  • Technical leadership or mentorship of a small engineering team.


Salary.com Estimation for Principal Machine Learning Engineer, Medical Imaging in Marlborough, MA
$168,653 to $202,707
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Machine Learning Engineer, Medical Imaging?

Sign up to receive alerts about other jobs on the Principal Machine Learning Engineer, Medical Imaging career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$162,237 - $199,353
Income Estimation: 
$222,110 - $256,974
Income Estimation: 
$224,976 - $270,947
Income Estimation: 
$205,834 - $254,869
Income Estimation: 
$242,530 - $287,120
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at firstPRO US

  • firstPRO US Andover, MA
  • The Senior Software Engineer is a hybrid position, requiring a minimum of 3 days a week in the Andover MA office. The Senior Software Engineer is responsib... more
  • 1 Day Ago

  • firstPRO US Boston, MA
  • Senior Enterprise Applications Engineer to join our Boston, MA office. Seeking an experienced Senior Enterprise Applications Engineer to join our Informati... more
  • 2 Days Ago

  • firstPRO US Augusta, ME
  • Helpdesk Technician Location: Augusta, ME Duration: 7-month contract with likely extensions Schedule: Saturday through Wednesday; Thursdays and Fridays off... more
  • 3 Days Ago

  • firstPRO US Somerville, MA
  • The Application Support Engineer position supports customer-facing operations by responding to operational and business issues. This position is responsibl... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Principal Machine Learning Engineer, Medical Imaging jobs in the Marlborough, MA area that may be a better fit.

  • Waters Corporation Milford, MA
  • Overview Waters Corporation is seeking a Principal AI Solutions Engineer to drive the adoption and integration of artificial intelligence and machine learn... more
  • 29 Days Ago

  • Hartmann Young Marlborough, MA
  • Marlborough, MA or Newark, DE | 3–4 days on-site per week We are partnering with an established medical imaging business seeking a Principal Embedded Softw... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!