{"schemaVersion":"jobsearcher.job.v1","id":"8c1e1f97d87839b17dcfdc8f","url":"https://jobsearcher.com/jobs/8c1e1f97d87839b17dcfdc8f","canonicalUrl":"https://jobsearcher.com/jobs/8c1e1f97d87839b17dcfdc8f","title":"Principal Software Algorithm Engineer","description":"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.","company":"Firstpro Us","rawCompany":"firstpro us","city":"Northborough","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-11-04T09:35:36.571Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-2051.00","title":"Data Scientists","slug":"data-scientists"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"621511","title":"Medical Laboratories","slug":"medical-laboratories"},{"code":"541690","title":"Other Scientific and Technical Consulting Services","slug":"other-scientific-and-technical-consulting-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Principal Software Algorithm Engineer","description":"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.","datePosted":"2026-11-04T09:35:36.571Z","dateModified":"2026-11-04T09:35:36.571Z","hiringOrganization":{"@type":"Organization","name":"Firstpro Us","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Northborough","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8c1e1f97d87839b17dcfdc8f"},"url":"https://jobsearcher.com/jobs/8c1e1f97d87839b17dcfdc8f"}}