Lead AI Software Engineer

Proscia

Proscia

Software Engineering, Data Science
Posted on Oct 19, 2024

About Proscia

Pathology is at the center of medicine, and is undergoing a profound transformation as the final frontier of digitization in healthcare. We started Proscia to accelerate pathology’s transition from microscope to images, and to use that data to change the way we think about cancer. We can’t change medicine alone. That’s why we’re looking for curious thinkers. Big dreamers. Developers, evangelists, pathologists, and scientists. Exceptional talent to help us use great power for good and advance humankind.

At Proscia, we push the limits of medicine and technology, solving problems the world has never solved before. We build software used by thousands of scientists and pathologists, who work on the front lines of fighting big enemies, like cancer, for patients around the globe. To accelerate our vision, Proscia has raised capital from great investors like Highline Capital Management, Emerald Development Managers, Triangle Peak Partners, Alpha Intelligence Capital, Scale Venture Partners, Hitachi Ventures, Flybridge, and more.

About this Position

The data to fight cancer lies in images - specifically, in gigapixel scans of tissue. The Lead AI Software Engineer will be involved in the development of cutting-edge AI technology in the field of pathology. Using your experience in industry software development and machine learning, you will play a key role in the development of Proscia's digital pathology and artificial intelligence software. As a core member of Proscia's AI team, you will be an essential part of transforming the practice of pathology and cancer diagnosis.

You are a highly collaborative person who derives inspiration from delivering quality software that solves real-world problems. At Proscia, you will be an integral part of turning images into insights in the fight against cancer.

You will:

  • Be an essential part of Proscia’s AI R&D team, working closely with scientists and engineers to develop Proscia’s AI systems
  • Serve as an engineering lead on computational pathology software development, applying expertise in software engineering for machine learning and computer vision to help guide day-to-day development and translation of new technologies into robust production-ready applications
  • Foster the growth of the AI team in implementing software engineering best practices in research, development and maintenance of enterprise-grade machine learning software
  • Set and maintain standards for reviewing and testing code, driving automation and efficient documentation practices
  • Refine and operate under the SDLC for Proscia’s AI applicationsCollaborate with other technical stakeholders to maintain scalable infrastructure and organization for the AI team’s data, code and tooling
  • Work with cross-functional teams (product managers, engineers, scientists) to understand and communicate AI engineering requirements and needs
  • Mentor other team members in engineering and development practices
  • Help to drive the growth of our IP portfolio for our AI products, with support from the rest of the AI team
  • Grow and mentor a team of engineers

Need to have:

  • Master’s degree in computer science, engineering, statistics, or similar quantitative discipline (or equivalent experience)
  • 5+ years experience as a software engineer in an industry setting
  • Experience leading teams of individuals
  • Industry experience developing production-level machine learning systems and extensive familiarity with software development lifecycle, Agile development practices
  • Extensive experience developing in Python, and experience with ML frameworks like Tensorflow, Pytorch
  • Experience with RESTful APIs and web services
  • Extensive experience with version control systems in a collaborative environment
  • Excellent practical and theoretical understanding of machine learning and research principles, and awareness of state of the art techniques
  • Strong verbal and written communication skills
  • Ability and desire to be an advocate for software development best practices and mentor other team members
  • A passion for translational biomedical research

Beyond Just Work

As a company in the healthcare field, we want our people to be happy and healthy, in and out of the office. In addition to competitive pay, we ensure everyone on our team is supported with savings, schedule, and insurance options that promote long-term health and personal growth.

Our office environment is designed for creativity and agility: with walls as notepads and couches for collaboration. We’re located in the heart of Philadelphia, with views of the city atop the train station so you can spend your time focusing on what matters most. Yes, we have the free food, gourmet coffee, craft beer, and wellness rooms —but you’ll come for the challenge, the camaraderie, and the opportunity to do bold work.

At Proscia, we don’t just accept differences — we celebrate them, we support them, and we thrive on them for the benefit of our employees, our products, and our community. Proscia is proud to be an equal opportunity workplace.