Principal Software Algorithm Engineer — firstPRO US, Marlborough, MA
Зарплата не указана
ОткликнутьсяКомпания: firstPRO US
Локация: Marlborough, MA
Формат: не указан
Занятость: Полная занятость
Грейд: Senior
Our client is seeking a Principal AI Engineer - Digital Pathology in Marlborough, MA. This is a direct hire role with a hybrid workstyle.
-Design, train and tune multi-class CNNs that assign cells to diagnostic categories and aggregate cell predictions into a specimen-level category.
- Build multi-task models with a shared encoder and separate heads for diagnostic category, cytomorphologic features and NC ratio category.
- Develop nucleus and cytoplasm segmentation networks to measure NC ratio and nuclear area, including handling of overlapping cells in clusters.
- Own the data pipeline: patient-grouped splits, ICC color profile application, export settings, class balance and per-image metadata (staining program, site, instrument, calibration profile).
Education
- MS or PhD in computer science, biomedical engineering, electrical engineering or a related field, or BS with equivalent experience.
Experience
- 10+ years of software development, including 5+ years building and deploying deep learning models for computer vision.
Skills
- Expert Python and PyTorch (or TensorFlow), with hands-on CNN fine-tuning, transfer learning and segmentation (e.g. U-Net, segmentation_models_pytorch).
- Experience with imbalanced, multi-class and multi-task problems, and with metrics such as per-class sensitivity, F1, kappa and AUROC.
- Experience with medical or microscopy images, including color handling, stain variation and high-resolution tiling.