About the job

Our Client, Pathology Watch, is seeking a Senior UI Engineer to join the team and help them with web application development.

Key Technology stack: React, TypeScript, CSS

More Details below...

Pathology Watch is building a system that makes pathology (cancer diagnostics) faster and more accurate. This UI engineer role involves leading UI/UX efforts for our application, named dot, which is used in both laboratories and medical clinics. This role is specifically to interact with the physicians who use the system daily, listen to what they need in their daily workflow, and lead both the design and change efforts needed to update our application to what they need. This role includes active brainstorming with pathologists and dermatologists about ways to approach a problem, creative problem solving, and then having the coding abilities to execute on the proposed solutions. The role also involves iterating with the physicians on ideas to see what would work best for their daily workflow.

Our application, dot, is used by many dermatopathologists, often for over 8 hours a day. We are one of the first companies to introduce digital pathology to cancer diagnostics. Changes to the interface can have major positive impacts to the physician speed and experience. This is an opportunity to make a significant difference in a healthcare application that affects millions of patients annually.

A successful candidate will be a self starter, able to work in a startup environment, and will be very thoughtful about their work. This is software that handles sensitive medical information and the level of quality control needs to be very high.

Previous work as a product manager or team lead are a plus for this role. This position is a combination of product leadership and UI/UX development.

About Pathology Watch: PathologyWatch is a company that specializes in detecting skin cancer through artificial intelligence / deep learning. The company is led by Dan Lambert, a successful serial entrepreneur and graduate of HBS. The Salt Lake based company sells to Dermatologists who are looking to digitize their workflows, and leverage our AI tools to improve skin cancer diagnostics and prognostics. The company is venture backed by leading firms and has raised ~$40M. The company was recently acquired by Sonic Healthcare. The team is dedicated to fighting skin cancer globally, and bringing skin cancer diagnostics to underserved areas in the US and abroad. PathologyWatch is currently a team of ~120 people, and growing quickly.

The PathologyWatch team is looking to add an experienced UI engineer to join the current team of ~12 engineers. The role is to interact with physicians, collect specifications, and lead new development of our system (which is a combination of a laboratory information system and digital pathology viewer). The current stack is service based utilizing a Kubernetes cluster hosted on AWS built from Python / Django / Flask, PostgreSQL, and React.

A list of potential projects are:

  • Integrate measurement and tissue margin-detection AI into the physician interface.
  • Develop templates and UX for laboratory processes
  • Design an interface that automatically surfaces issues that happen in the lab (for example, cases that are outstanding, lost specimens, or other lab specific errors)
  • Interview physicians about interfaces that would help with speed (for example, auto-zoom, or auto rotate on case load)
  • Developing further annotation tools that allow the pathologist to manipulate the image, leave behind notes, or extract information to feed into a neural network.
  • Developing a front-end (React) for new projects such as processing data for prognostics (predicting the course of a cancer to make treatment recommendations)
  • Improve tooling that provides anonymized medical data to research teams
  • Hold brainstorming sessions or review sessions with existing pathologists who use the system to collect insights

Responsibilities

  • Participate in daily standups and weekly planning meetings
  • Plan and execute a development roadmap from company objectives
  • Work with the medical doctors on our team to understand their workflow, requirements, concerns and potential optimizations.
  • Make high level UX and design decisions
  • Take over ownership of major pieces of the UX
  • Utilize test driven development and implement a QA process around deployment
  • Be familiar with BI tools, or other integrations
  • Develop in React on a daily basis
  • Assist with new engineer onboarding

Suggested Qualifications

  • Bachelor’s degree in computer science, engineering, information systems, or related STEM field
  • Five years+ of progressive programming experience (preferably focused on UX decision making and development)
  • Some exposure to product management or project leadership