Machine Learning / Computer Vision Software Engineer

Company: Ceevra, Inc.
Location: San Francisco, California, United States
Type: Full-time
Posted: 03.SEP.2021
< >


Company Summary: Ceevra is a San Francisco-based, medical software company that helps surgeons (mainly cancer surgeons) plan and operate bet...


Company Summary:
Ceevra is a San Francisco-based, medical software company that helps surgeons (mainly cancer surgeons) plan and operate better through advanced imaging. We take standard CT scans and MRIs and transform them into brilliant, interactive 3D digital models which are viewed by surgeons from their mobile phones, tablets, or through robotic surgery platforms. We help surgeons determine the best type of operation to perform and the best way to perform it - resulting in faster operations, reduced hospital stay, saved organs, and reduced cancer recurrence.

Ceevra's product is FDA-cleared and has been the centerpiece of two successful, multi-center, randomized clinical trials. Our customers include two of the ten largest health systems in the country, and several leading academic medical centers. We are privately held, and our team is highly cohesive and collaborative.

Ceevra is rapidly expanding our engineering team with a focus on machine learning and computer vision. We offer candidates the unique opportunity to apply cutting edge computing techniques to a product that helps improve and prolong the lives of cancer patients, while doing so at a small and growing startup that serves some of the country's most innovative medical centers.

Important: See the Contact section below for important details on applying for this position.

Position Summary and Responsibilities:
As a Machine Learning / Computer Vision Software Engineer, you your primary job focus will be on the design and development of software associated with generating and visualizing Ceevra 3D models.

Local candidates are preferred, although we'll consider highly qualified remote candidates. If local, we envision several days/week in our SF offices (tailored largely to the candidate's preference), once our offices reopen.


  • Design machine learning and/or general computer vision systems to analyze medical images
  • Research and implement appropriate ML/CV algorithms and tools
  • Train and retrain systems
  • Extend existing ML libraries and frameworks
  • Keep abreast of developments in the field and leverage latest techniques when appropriate
  • Experience with machine learning and/or computer vision
  • Experience analyzing medical images or video are a plus
  • Strong ability to code in Python, Java, or C++
  • Deep understanding of data structures, data modeling and software architecture
  • Deep knowledge of math, probability, statistics and algorithms
  • Familiarity with machine learning frameworks (like PyTorch or TensorFlow)
  • Experience with computer graphics is a plus
  • Ability to understand, implement, adapt, and improve upon latest relevant research
  • Significant participation in academic or industry projects in medical imaging or video processing/segmentation using machine learning/deep learning, 3D reconstruction, and/or object tracking are a plus
  • BS in Computer Science, Mathematics or similar field is required; Master's degree or PhD are a plus
  • Hands-on industrial experience or substantial research/academic experience are required for the position. Please do not send a traditional cover letter. Instead, please send a link to a research paper you have published, a link to a project web site, or some other summary/blurb about the most technically impressive ML or CV project you have worked on. Please send it to:

Apply Now


Loader2 Processing ...