H

Hologic

Develops medical devices for early detection

Principal Software Algorithm Engineer - Digital Cytology AI

Computer VisionPosted on Nov 6
Full-timeMarlborough, MA, USAIn-person

About the Job

Requirements

  • An MS or PhD in computer science, biomedical engineering, electrical engineering, or a related field, or a BS with equivalent experience.
  • At least 10 years of software development experience, including at least 5 years building and deploying deep learning models for computer vision.
  • Demonstrated leadership experience setting strategic direction, influencing senior stakeholders, leading cross-functional initiatives, and driving accountability and execution in a complex, matrixed organization.
  • Expert Python and PyTorch or TensorFlow skills, including convolutional neural network fine-tuning, transfer learning, and segmentation using tools such as U-Net or segmentation_models_pytorch.
  • Experience with imbalanced, multi-class, and multi-task problems, and metrics such as per-class sensitivity, F1, kappa, and AUROC.
  • Experience with medical or microscopy imaging, including color handling, stain variation, and high-resolution tiling.
  • Discipline in data splitting, leakage prevention, experiment tracking, and reproducible training.
  • Clear written communication for technical reports and design documentation.

Responsibilities

  • Design, train, and tune multi-class convolutional neural networks to classify cells and aggregate predictions into specimen-level diagnostic categories.
  • Develop multi-task models with shared encoders and feature heads for diagnostic class, cytomorphologic features, and nuclear-to-cytoplasmic ratio category.
  • Build nucleus and cytoplasm segmentation networks to measure nuclear-to-cytoplasmic ratio and nuclear area, including for overlapping cells in clusters.
  • Own the data pipeline, including patient-grouped splits, color profile application, class balance, and imaging metadata.
  • Run disciplined experiments, benchmark lightweight backbones against larger reference models, and define evaluation metrics and reports.
  • Collaborate with pathologists on labeling protocols, inter-observer agreement, and adjudication processes.
  • Prepare design documentation, verification and validation protocols, and technical content for regulatory submissions.
  • Mentor engineers and establish coding, reproducibility, and machine learning operations standards.
  • Ensure model performance and interpretability, including Grad-CAM checks and feature outputs that align with pathologist expectations.
  • Support regulatory strategy for artificial-intelligence-enabled medical devices under design controls and Predetermined Change Control Plan guidance.

Desired Qualifications

  • Experience with digital pathology or cytology artificial intelligence, ideally urine cytology.
  • Experience with FDA 510(k), De Novo, PMA, or EU IVDR submissions, and familiarity with IEC 62304, ISO 13485, ISO 14971, 21 CFR Part 820, and FDA Predetermined Change Control Plan guidance.
  • Experience with ICC color management, stain deconvolution, and scanner color calibration; cell instance segmentation tools such as StarDist and Cellpose; and annotation tools such as QuPath, CVAT, and napari.
  • Experience optimizing models for edge or embedded inference, including quantization, ONNX, and TensorRT, and experience leading or technically guiding a small team.

About the Company

Hologic

Develops medical devices for early detection

Hologic develops medical devices and diagnostic products for breast health, skeletal health, diagnostics, GYN surgery, and medical aesthetics. Its tests and imaging devices help hospitals and labs screen, diagnose, and guide treatment, while surgical and aesthetic tools support procedures. Revenue comes from product sales and related services. The company aims to improve health by enabling early detection and effective treatment worldwide.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Hologic

See more jobs