Demo

Staff Machine Learning Scientist

Ruby Robotics
San Carlos, CA Full Time
POSTED ON 1/10/2026
AVAILABLE BEFORE 3/9/2026

ABOUT US


Started by Stanford/MIT serial entrepreneurs, Ruby Robotics is maximizing patient outcomes with tissue insights at the point of care. Using custom-built hardware and AI, our platform optimizes biopsy and surgical procedure workflow while delivering disease analytics early in the patient’s journey. This facilitates faster, more informed treatment decisions for patients as well as improved staffing and operational workflow for hospitals. Funded by healthcare and deep tech VCs, our team is lean, fast, and works intensely towards the goal of improving cancer patient care.



ABOUT THIS OPPORTUNITY


We are looking for a Staff Machine Learning Scientist to lead projects generating novel medical insights with a unique dataset of tumor pathology images. These insights will play a key role in guiding patient treatment pathways and optimizing patient care outcomes. The ideal candidate will have a proven track record of leading efforts to build and deploy cutting-edge deep learning models on large-scale image data. Ability to work in person at our San Carlos, CA office is strongly preferred.



KEY RESPONSIBILITIES


  • Independently lead projects to conceive, develop, and implement AI/ML approaches to extract novel insights from large-scale microscopy image data sets
  • Perform analysis of neural networks, propose and execute experiments to improve key performance metrics
  • Update and improve primary machine learning models as more data is generated
  • Support software infrastructure and data engineering required to store, annotate, train, and test on large pathology image sets
  • Implement semi-supervised and self-supervised methods to reduce image annotation burden
  • Collaborate with physicians and product teams to ensure clinical relevance, robustness, and usability of models
  • Shape external collaborations to define research questions, evaluate project feasibility, and deliver impactful solutions
  • Stay up to date with the latest pathology CV/ML literature, use this to inform research & product direction
  • Optimize and validate models for integration into production systems, ensuring performance in real-world clinical settings
  • Develop applications to be deployed and scaled
  • Support hiring process for additional Ruby CV/ML team members
  • Work closely with a multidisciplinary engineering team and company leadership to deliver on key technical milestones



QUALIFICATIONS


  • PhD or Master’s degree in Computer Science or related field with a focus on ML/CV
  • 5 years of industry experience developing and deploying ML models or 2 years industry experience with PhD
  • Previously deployed CV/ML projects to users/customers
  • Strong background in deep learning for computer vision
  • Expert knowledge of the latest machine learning approaches for image analysis
  • Able to read, understand and implement the latest algorithms from research papers
  • Able to implement and experiment with own architecture ideas
  • Fluent in Python and experience with ML frameworks and models (Pytorch, Yolo, etc.)
  • Experience with distributed training and cloud-based ML workflows
  • Experience with large-scale image datasets, preferably in digital pathology or medical imaging
  • Experience deploying ML models as real-time APIs with low latency
  • Works well in a small, agile team



PREFERRED QUALIFICATIONS


  • Experience with pathology whole-slide images or biomedical image analysis
  • Familiarity with multimodal data integration (imaging clinical / molecular data)
  • Expertise in industrial-scale ML engineering, including model deployment for real-time inference, GPU/throughput optimization (e.g., TensorRT, ONNX Runtime, mixed precision), and building scalable, production-ready ML pipelines with MLOps best practices
  • Familiarity with containerized deployments (Docker, Kubernetes) and scaling ML systems in production
  • Experience with CI/CD and MLOps pipelines for automated model deployment and monitoring
  • Track record of leading CV/ML projects from conception through deployment
  • Published research in the CV/ML domain


WHY JOIN US


  • Opportunity to make a real-world impact in healthcare
  • Work with a passionate and innovative team at the forefront of digital pathology and AI-powered diagnostics
  • Competitive salary, equity, and comprehensive benefits package
  • A dynamic and collaborative work environment with opportunities for growth and leadership

Salary.com Estimation for Staff Machine Learning Scientist in San Carlos, CA
$151,604 to $187,208
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Machine Learning Scientist?

Sign up to receive alerts about other jobs on the Staff Machine Learning Scientist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$179,606 - $233,815
Income Estimation: 
$211,413 - $298,244
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Income Estimation: 
$179,606 - $233,815
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ruby Robotics

  • Ruby Robotics San Carlos, CA
  • ABOUT US Started by Stanford/MIT serial entrepreneurs, Ruby Robotics is maximizing patient outcomes with tissue insights at the point of care. Using custom... more
  • 4 Days Ago

  • Ruby Robotics San Carlos, CA
  • ABOUT US Started by Stanford/MIT serial entrepreneurs, Ruby Robotics is maximizing patient outcomes with tissue insights at the point of care. Using custom... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Staff Machine Learning Scientist jobs in the San Carlos, CA area that may be a better fit.

  • Auxia Inc CA, CA
  • About Auxia Auxia is an AI-powered Growth and Personalization Platform that is reinventing how companies activate, engage, retain and monetize their custom... more
  • 1 Month Ago

  • Auxia Los Altos, CA
  • About Auxia Auxia is an AI-powered Growth and Personalization Platform that is reinventing how companies activate, engage, retain and monetize their custom... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!