Job Title: Senior Machine Learning Engineer, Computer Vision – Robotics
Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI. This position will be a key contributor in conducting applied research in Robotics and developing ML pipelines for training and fine-tuning on data collected by Scale.
In this role, you will have the opportunity to advance Robotic research, shape Scale's robotics offerings, and expand the frontier of Robotics data and model evaluation.
You will pioneer core CV algorithms, lead the research, design, and implementation of novel computer vision and deep learning algorithms, with a specialized focus on 2D and 3D data (e.g point clouds).
Key responsibilities include:
- Research and development of novel computer vision and deep learning algorithms
- Design and implementation of production-ready systems that power next-generation products
- Technical leadership and mentorship of junior engineers and cross-functional teams
- Collaboration with software engineering, product, and hardware teams to define requirements and integrate vision systems
- Maintenance of state-of-the-art knowledge and evaluation of recent academic publications
Requirements include:
- Ph.D. in Computer Science, Computer Engineering, or a related quantitative field (Mathematics, Electrical Engineering, etc.) OR a Master’s degree with 4+ years of equivalent professional experience in an applied research setting
- 5+ years of hands-on experience in algorithm development for 2D/3D computer vision and deep learning
- Expert proficiency in at least one major deep learning framework (PyTorch, TensorFlow or Jax)
- Mastery of Python for machine learning and strong proficiency in C++ for performance-critical algorithm implementation
- In-depth knowledge of classical and modern computer vision fundamentals, including multi-view geometry, projective geometry, camera calibration, and 3D graphics/rendering principles
Nice to have:
- Expert proficiency in at least one major deep learning framework (PyTorch, TensorFlow or Jax)
- Mastery of Python for machine learning and strong proficiency in C++ for performance-critical algorithm implementation
- In-depth knowledge of classical and modern computer vision fundamentals, including multi-view geometry, projective geometry, camera calibration, and 3D graphics/rendering principles
Compensation packages at Scale for eligible roles include base salary, equity, and benefits. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position, determined by work location and additional factors, including job-related skills, experience, interview performance, and relevant education or training.
You’ll also receive benefits including, but not limited to: Comprehensive health, dental and vision coverage, retirement benefits, a learning and development stipend, and generous PTO. Additionally, this role may be eligible for additional benefits such as a commuter stipend.
The base salary range for this full-time position in the location of San Francisco is: $218,400 – $273,000 USD
XML job scraping automation by YubHub