H

Hologic

Develops medical devices for early detection

Software AI Engineer 4

Computer VisionPosted on Nov 9
Full-timeIn-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 7 years of software development experience, including at least 4 years building and deploying deep learning models for computer vision.
  • Expert Python and PyTorch or TensorFlow skills, including CNN 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.
  • Written communication skills for technical reports and design documentation.

Responsibilities

  • Design, train, and tune multi-class convolutional neural networks (CNNs) 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 (NC) ratio category.
  • Build nucleus and cytoplasm segmentation networks to measure NC ratio and nuclear area, including 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 MLOps standards.
  • Ensure model performance and interpretability, including Grad-CAM checks and feature outputs that align with pathologist expectations.
  • Support regulatory strategy for AI-enabled medical devices under design controls and PCCP guidance.

Desired Qualifications

  • Coaching and mentorship experience.
  • Digital pathology or cytology AI experience, 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 PCCP guidance.
  • 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.
  • Model optimization 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