PathAI
PathAI
PathAI is a healthcare technology company using artificial intelligence to advance pathology, biomarker discovery, and drug development. Its tools support biopharmaceutical companies, pathology laboratories, and research organizations by improving laboratory workflows, digital pathology, and diagnostic insight. Products such as the AISight Digital Pathology Image Management System help teams manage and analyze pathology images as part of precision medicine and life sciences research. With a team of 501–1,000 employees, PathAI offers opportunities for professionals working across healthcare, biotechnology, data science, software, and related disciplines.

Staff Full-Stack Software Engineer at PathAI — Boston Hybrid

Lead architecture and full-stack development for PathAI’s AI-powered digital pathology platform. Drive scalable systems, medical-device quality, and engineering standards in a hybrid Boston role.

Description

  • Set technical direction for AISight, PathAI’s digital pathology platform used by pathologists and labs worldwide.
  • Own architecture for major platform areas and align technical strategy with the product roadmap.
  • Lead complex, cross-team initiatives from ambiguous problem definition through production delivery.
  • Write and review technical designs, surface risks early, and make tradeoffs clear.
  • Build production code for critical, technically demanding system components.
  • Set engineering standards for code quality, testing, observability, security, and performance.
  • Improve development workflows and tooling.
  • Work with product, design, machine learning, infrastructure, QA, and regulatory teams.
  • Maintain software reliability and data integrity, protect patient data, and meet regulated medical-device requirements, including design controls and validation.
  • Mentor senior and mid-level engineers and help grow technical leadership.
  • Contribute to hiring and onboarding practices.
  • Represent engineering in conversations with customers, partners, and stakeholders.
  • Make complex technical concepts clear to non-experts.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a closely related technical field, or equivalent practical experience.
  • At least eight years of full-lifecycle software development experience, including substantial time in a senior or technical lead role.
  • Demonstrated success architecting and shipping large-scale production systems and leading technical initiatives across teams.
  • Deep expertise in backend or frontend development, with working proficiency in the other area.
  • Backend experience with Python applications and APIs, Django or FastAPI, data modeling, PostgreSQL, and distributed or event-driven systems.
  • Frontend experience building complex, performant web applications with modern JavaScript frameworks such as Vue or React, including state management, frontend architecture, and UX quality.
  • Strong grounding in data structures, algorithms, and system design.
  • Practical experience building and operating systems on a cloud platform; AWS is preferred.
  • Ability to shape technical decisions through clear writing, sound judgment, and collaboration.
  • Strong communication skills and ability to work effectively with a distributed team and non-technical stakeholders.
  • Experience building software in regulated environments or health technology is preferred.
  • Experience with medical imaging, digital pathology, or large-scale image and data visualization is preferred.
  • Practical experience with CI/CD tooling is preferred.
  • Experience with Docker and Kubernetes is preferred.
  • Experience with infrastructure-as-code frameworks is preferred.
  • Experience integrating machine learning models or AI-powered features into production applications is preferred.

Benefits

  • Relocation assistance is not offered for this position.

Related Jobs

Crowe

Senior Microsoft Dynamics 365 Technical Architect

Crowe

Lead the architecture and delivery of Dynamics 365, Power Platform, Azure, and integration solutions for Crowe clients. Guide technical work from discovery through deployment, troubleshooting, and post-launch support.

Open