Senior Software Engineer (Framework Development)

AI Team – NYC, New York
Department AI Team
Employment Type Full-Time
Minimum Experience Experienced

At PAIGE we are building an artificial intelligence that will revolutionize the clinical diagnosis and treatment of cancer. 

We are backed by $25 million series A financing and an exclusive data licensing agreement with Memorial Sloan Kettering Cancer Center.  We are also the first to have AIRI, the most advanced architecture ever built for scale-out AI, with a GPU performance of over 10 petaFLOPS.

We pair digitized pathology slides with clinical notes and our machine learning algorithms to allow pathologists to reach diagnoses faster and more accurately.  Pathologists can use our vendor-agnostic slide viewer application to access our algorithms and to view digitized slides.  

We’re seeking a Senior Software Engineer (Framework Development) to join us.  In this role you’ll join our team of world-leading experts in machine learning, computer vision and pathology.  You’ll be part of the team that builds solutions for pathologists, clinicians and researchers to accelerate and improve the accuracy of cancer detection, classification and diagnosis.  

This is an extraordinary opportunity to be part of a high-performing team and to pursue a life-changing mission.  

**This is a PAIGE-employed position.  No consultants please.**

Key responsibilities:

  • Responsible for the design and development of our software framework to enable our advanced deep learning architectures to run at scale.  Optimize for efficiency, speed, and usability.  
  • Work closely with our Systems Architecture and AI teams to train and deploy machine learning algorithms on our high-performance compute (HPC) cluster.
  • Follows industry standard software best practices.

Required experience:

  • You have at least five years' experience in being directly responsible for designing complex software systems.
  • Project leadership. 
  • You hold a Bachelors’ degree or higher in computer science or related field.
  • You have a very strong understanding of the software development lifecycle.    
  • You have strong experience with Cuda, Python and C++. 
  • You're experienced with GPU and parallel processing environments.
  • You’re experienced with distributed and scalable computing systems.

Desirable experience:

  • ML frameworks (eg. Pytorch, Tensorflow, Caffe).
  • Containerized environments (eg. Docker, Kubernetes).
  • Large scale distributed HPC and/or cloud computing (Slurm).

Visit our website to learn more about us:

We believe that everyone has the ability to make an impact, and we’re committed to diversity and inclusion. We’re proud to be an equal opportunity employer and are committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry. condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. If you have a disability or special need that requires accommodation, please contact us. To learn more, visit:

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    NYC, New York
  • Department
    AI Team
  • Employment Type
  • Minimum Experience
  • Powered by