CrawlJobs Logo

Senior Machine Learning Engineer, Computer Vision - Robotics

scale.com Logo

Scale

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

218400.00 - 273000.00 USD / Year

Job Description:

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. We are seeking an exceptionally motivated and experienced Senior Machine Learning Engineer, Computer Vision to drive cutting-edge research and development in real-time and offline 2D and 3D algorithms. The successful candidate will be a hands-on technical leader responsible for translating complex computer vision algorithms from research papers into robust, production-ready systems that power our next-generation products. This role requires a deep theoretical background combined with substantial practical experience working with spatial and temporal data.

Job Responsibility:

  • 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)
  • Focus Area Expertise: Drive innovation in key perception areas, including: 3D Reconstruction and SLAM: Advanced techniques for real-time 3D mapping, pose estimation, and environmental modeling from multi-modal sensor inputs (e.g., RGB-D, LiDAR). Hand/Body Tracking: Developing robust and precise models for hand pose estimation, gesture recognition, and full-body tracking under various lighting and occlusion conditions. Object Detection and Tracking (MOT/SOT): Designing high-performance deep learning models for accurate detection and persistent tracking of objects and people in video streams. Video Processing: Creating algorithms for temporal feature extraction, video-based action recognition, and motion analysis
  • Model Optimization: Optimize computationally intensive models for deployment on edge devices (low power, low latency) and/or large-scale cloud infrastructure
  • Technical Leadership: Serve as the subject matter expert in Computer Vision, providing technical direction and mentorship to junior engineers and cross-functional teams
  • Publication & IP: Maintain state-of-the-art knowledge, evaluate recent academic publications (e.g., CVPR, ICCV, ECCV), and drive the filing of patents and publication of novel research
  • Cross-Functional Partnering: Collaborate closely with Software Engineering, Product, and Hardware teams to define requirements, integrate vision systems, and ensure solutions meet performance targets

Requirements:

  • 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
  • Building real-time and batch ML systems that analyze structured and unstructured signals
  • Hands-on experience rapidly prototyping and iterating on ML systems with changing requirements

Nice to have:

  • Deep Learning Frameworks: Expert proficiency in at least one major deep learning framework (PyTorch, TensorFlow or Jax)
  • Programming: Mastery of Python for machine learning and strong proficiency in C++ for performance-critical algorithm implementation
  • 2D/3D Fundamentals: In-depth knowledge of classical and modern computer vision fundamentals, including multi-view geometry, projective geometry, camera calibration, and 3D graphics/rendering principles
  • Building real-time and batch ML systems that analyze structured and unstructured signals
  • Hands-on experience rapidly prototyping and iterating on ML systems with changing requirements
What we offer:
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • equity based compensation
  • may be eligible for additional benefits such as a commuter stipend

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Machine Learning Engineer, Computer Vision - Robotics

Senior Robotics Software Engineer, Manipulation

As a Senior Robotics Software Engineer, Manipulation at Chef Robotics, you'll le...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 260000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related field
  • 7+ years of professional experience in robotics software development with focus on manipulation
  • Expert-level proficiency in Python and/or C++ with strong software engineering fundamentals
  • Deep understanding of both classical and machine/reinforcement learning approaches to robot manipulation
  • Extensive experience with robotic waypoint generation, path planning, and trajectory optimization
  • Proven experience leading and shipping complex robotics software projects
  • Strong background with common deep learning frameworks (TensorFlow, PyTorch)
  • Advanced knowledge of manipulation algorithms including grasping, placement, and dexterous manipulation
  • Experience with force control, impedance control, and compliant manipulation strategies
  • Understanding of contact dynamics and physics-based manipulation modeling
Job Responsibility
Job Responsibility
  • Lead the development of classical and ML/RL-based motion planning and manipulation algorithms that work reliably across thousands of different foods with varying physical properties (stickiness, density, viscosity, texture)
  • Design and implement novel algorithms to learn ingredient properties on-the-fly and intelligently adapt manipulation parameters in real-time
  • Develop robust manipulation strategies that can handle edge cases and unexpected ingredient behaviors
  • Incorporate new sensor data including force control, tactile feedback, and vision systems for enhanced manipulation precision
  • Develop sensor fusion algorithms that combine multiple data sources for improved manipulation decision-making
  • Implement real-time feedback loops that adjust manipulation parameters based on sensor input
  • Design calibration systems for accurate sensor-based manipulation control
  • Create diagnostic systems to monitor and validate sensor performance during manipulation tasks
  • Analyze manipulation performance across different ingredients and environmental conditions
  • Optimize manipulation trajectories and control parameters for maximum throughput while maintaining quality
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Engineer, Test

As a Senior Robotics Software Engineer, Test at Chef Robotics, you'll develop co...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Robotics, Computer Science, Computer Vision, Mechanical Engineering, or related technical field
  • 7+ years of professional experience in robotics software development, perception systems, or testing
  • Expert-level programming skills in Python with advanced software engineering capabilities
  • Extensive experience with robotics simulation environments (Gazebo, PyBullet, MuJoCo, or similar)
  • Strong background in computer vision and perception system development and testing
  • Deep familiarity with robot control systems, motion planning, and real-time robotics software
  • Proven experience with CI/CD pipeline development and test automation frameworks
  • Advanced understanding of test automation principles, methodologies, and best practices
  • Deep understanding of robotics kinematics, dynamics, and control systems with practical testing experience
  • Extensive experience with computer vision algorithms, image processing, and perception pipeline testing
Job Responsibility
Job Responsibility
  • Robotics Test Framework Development
  • Design and implement automated testing frameworks for robot motion planning and control systems
  • Develop advanced evaluation frameworks for core robot behaviors over hundreds of scenarios
  • Develop advanced validation frameworks for real-time control loop performance and stability across diverse operational conditions
  • Build sophisticated test harnesses for hardware-software integration validation
  • Architect simulation environments for testing robotic behavior without physical hardware dependencies
  • Perception System Testing & Validation
  • Design and implement comprehensive testing frameworks for computer vision algorithms and perception pipelines
  • Create automated test suites for object detection, segmentation, and classification in food production environments
  • Develop validation systems for camera calibration and depth estimation accuracy
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Perception

We are seeking a highly skilled Machine Learning Engineer with deep expertise in...
Location
Location
United States , Santa Clara
Salary
Salary:
145000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D. or Masters in AI, Computer Science, Electrical Engineering, Robotics, or a related field
  • Ph.D. new grad or Masters + 3 years industry experience
  • Proficiency in Python and experience building deep learning pipelines
  • Strong expertise in PyTorch, TensorFlow, or JAX
  • Proven experience with LiDAR-based 3D perception and BEV representation models
  • Deep understanding of multimodal sensor fusion architectures and techniques
  • Familiarity with camera, LiDAR, and radar modalities and their synchronization, calibration, and integration in perception pipelines
  • Solid foundation in computer vision, deep learning, and 3D geometry
Job Responsibility
Job Responsibility
  • Design, implement, and optimize BEV-based perception models that fuse camera, LiDAR, and radar inputs
  • Benchmark perception models using large-scale datasets and well-defined quantitative metrics
  • Collaborate cross-functionally with research, data, and deployment engineers to refine models and support real-world applications
  • Maintain a strong focus on performance, robustness, and scalability for deployment in production systems
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
  • Fulltime
Read More
Arrow Right

Machine Learning Lead

Instawork is on a mission to create meaningful economic opportunities for skille...
Location
Location
United States , San Francisco
Salary
Salary:
240000.00 - 260000.00 USD / Year
instawork.com Logo
Instawork
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Mid-career developer with at least 8 years of programming and/or engineering leadership experience, excluding internships
  • Machine learning expert with a Master’s or PhD in an AI or ML-related field and at least 2 years of professional experience building ML or CV models for robotics or autonomous vehicle applications
  • Experienced with data pipelines, with expertise in distributed systems, cloud computing on AWS infrastructure, and scalable data processing for large-scale datasets
  • Innovator with a background in identifying and translating techniques from academic research and frontier labs into production systems
  • Problem-solver who enjoys building new-to-world systems, sharing technical expertise, and applying creativity and grit
Job Responsibility
Job Responsibility
  • Model Development - plan, architect, and build the data labeling and enrichment pipeline at the foundation of Instawork Robotics’ data offering
  • Pipeline Optimization - identify and implement continuous improvements to our data pipeline to improve efficiency, scalability, and quality
  • Dataset Quality - develop methodologies and analytics to measure the quality and performance of our dataset and ML models
  • Research Reviews - stay on top of academic research and industry best practices related to robotics learning and training
  • Cross-Functional Collaboration - Work closely with robotics leadership, data ops, QA, and other engineering teams to ensure alignment from concept to deployment
  • Mentorship & Influence - Guide mid and senior-level engineers through code reviews, pair programming, and architectural discussions, raising the technical bar across the organization
What we offer
What we offer
  • Equity in the form of stock options
  • Variety of medical, dental, and vision plans with coverage beginning on the date of hire
  • Flexible paid time off
  • At least 8 paid company holidays annually
  • Home office stipend
  • Phone stipend
  • Commuter stipend
  • Supplemental pay on qualified leaves
  • Employee health savings accounts (HSA) contribution
  • Flexible spending plans
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

As a Senior Software Engineer, Backend specializing in database architecture and...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 7+ years of professional experience in backend development roles with demonstrated leadership experience
  • Expert knowledge of relational databases (MySQL, PostgreSQL) including schema design, optimization, and administration
  • Strong proficiency with Python and JavaScript/TypeScript with advanced software engineering skills
  • Extensive experience leading projects with at least two web frameworks: Flask, FastAPI, Django, Node.js, or Next.js
  • Proven experience designing and implementing RESTful and GraphQL APIs at scale
  • Advanced understanding of containerization (Docker) and orchestration (Kubernetes) technologies
  • Experience with cloud infrastructure and deployment (AWS, GCP, or Azure) in production environments
  • Proven experience leading complex backend projects and mentoring junior engineers
  • Understanding of data requirements for robotics or automation systems
Job Responsibility
Job Responsibility
  • Lead the design, implementation, and optimization of database schemas to support robot operations, telemetry, recipe management, and system analytics
  • Develop robust data migration strategies and version control for database schema evolution
  • Implement efficient query optimization and indexing strategies to support high-throughput robot operations
  • Establish data integrity protocols and backup systems to ensure operational continuity across customer deployments
  • Create scalable data access layers that balance security, performance, and maintainability
  • Mentor team members on database design patterns and optimization techniques
  • Lead the development and maintenance of scalable APIs to serve robot control systems, dashboards, and monitoring tools
  • Design and implement secure authentication and authorization mechanisms across backend services
  • Develop robust middleware for processing and validating data between robotics subsystems
  • Create service interfaces that enable efficient communication between robotics components and cloud services
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Principal Applied Scientist, Computer Vision

Lime is looking for a Principal Applied Scientist to serve as the technical arch...
Location
Location
United States
Salary
Salary:
220000.00 - 303000.00 USD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience in Computer Vision and Machine Learning, with a strong track record of deploying production-grade systems in real-world environments
  • Edge AI Expertise: Extensive experience optimizing and deploying CV/ML models on embedded or edge hardware platforms where power, performance, and efficiency constraints are critical
  • Sensor Fusion Experience: Deep understanding of integrating with additional sensor modalities to solve complex perception or state-estimation problems
  • Strategic Technical Leadership: Demonstrated experience leading technical strategy and influencing architecture across teams
  • people management experience is a plus
  • Real-World Problem Solving: Proven ability to build robust systems that perform reliably under noisy, variable, and imperfect real-world conditions
  • Academic Foundation: Master’s or PhD in Computer Science, Robotics, Electrical Engineering, or a related field with a focus on Computer Vision or Machine Learning
Job Responsibility
Job Responsibility
  • Technical Strategy & Roadmap: Define and execute the long-term technical vision for applied computer vision systems, identifying high-impact opportunities and guiding architectural decisions
  • Complex Problem Solving: Architect and own real-time perception and scene-understanding solutions designed to operate reliably in complex, real-world environments
  • Advanced Data Fusion: Lead efforts to combine computer vision with additional sensor inputs to improve robustness, accuracy, and contextual understanding
  • Hardware–Software Co-Design: Collaborate with hardware and firmware teams to optimize vision algorithms for deployment on resource-constrained edge devices, ensuring low latency and high reliability across diverse conditions
  • End-to-End Ownership: Oversee the full lifecycle of machine learning solutions—from data strategy and model development to deployment, monitoring and iterative improvement in production
  • Technical Leadership & Mentorship: Act as a senior technical authority for computer vision and applied ML
  • mentor scientists and engineers and promote a culture of rigorous, production-oriented development
  • Cross-Functional Influence: Partner with Product, Engineering, and other stakeholders to translate high-level requirements into scalable, technically sound solutions
  • Strategic Innovation: Stay current with advances in AI and computer vision research, identifying techniques that can be adapted for practical, real-world applications
What we offer
What we offer
  • Comprehensive Health & Wellness: A choice of medical, dental, and vision plans, with Lime covering 100% of the employee-only premium for many plans
  • company-paid life and disability insurance
  • company-funded mental health benefits
  • Financial & Retirement Planning: 401(k) plan with both pre-tax and Roth options
  • access to a Health Savings Account (HSA) with a monthly company contribution
  • Family & Fertility Support: Paid parental leave for birthing and non-birthing parents
  • fertility and family-forming benefits
  • Time Off & Flexibility: Flexible vacation policy for exempt employees
  • paid sick time
  • a calendar of paid company holidays
  • Fulltime
Read More
Arrow Right

Principal Applied Scientist, Computer Vision

We are looking for a Principal Applied Scientist to serve as the technical archi...
Location
Location
Canada
Salary
Salary:
196000.00 - 270000.00 CAD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience in Computer Vision and Machine Learning, with a strong track record of deploying production-grade systems in real-world environments
  • Edge AI Expertise: Extensive experience optimizing and deploying CV/ML models on embedded or edge hardware platforms where power, performance, and efficiency constraints are critical
  • Sensor Fusion Experience: Deep understanding of integrating with additional sensor modalities to solve complex perception or state-estimation problems
  • Strategic Technical Leadership: Demonstrated experience leading technical strategy and influencing architecture across teams
  • people management experience is a plus
  • Real-World Problem Solving: Proven ability to build robust systems that perform reliably under noisy, variable, and imperfect real-world conditions
  • Academic Foundation: Master’s or PhD in Computer Science, Robotics, Electrical Engineering, or a related field with a focus on Computer Vision or Machine Learning
Job Responsibility
Job Responsibility
  • Technical Strategy & Roadmap: Define and execute the long-term technical vision for applied computer vision systems, identifying high-impact opportunities and guiding architectural decisions
  • Complex Problem Solving: Architect and own real-time perception and scene-understanding solutions designed to operate reliably in complex, real-world environments
  • Advanced Data Fusion: Lead efforts to combine computer vision with additional sensor inputs to improve robustness, accuracy, and contextual understanding
  • Hardware–Software Co-Design: Collaborate with hardware and firmware teams to optimize vision algorithms for deployment on resource-constrained edge devices, ensuring low latency and high reliability across diverse conditions
  • End-to-End Ownership: Oversee the full lifecycle of machine learning solutions—from data strategy and model development to deployment, monitoring and iterative improvement in production
  • Technical Leadership & Mentorship: Act as a senior technical authority for computer vision and applied ML
  • mentor scientists and engineers and promote a culture of rigorous, production-oriented development
  • Cross-Functional Influence: Partner with Product, Engineering, and other stakeholders to translate high-level requirements into scalable, technically sound solutions
  • Strategic Innovation: Stay current with advances in AI and computer vision research, identifying techniques that can be adapted for practical, real-world applications
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer – Perception & Embodied AI

At General Motors, our product teams are redefining mobility. Through a human-ce...
Location
Location
United States , Mountain View
Salary
Salary:
170600.00 - 261300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS or PhD in Computer Science, Machine Learning, Robotics, or a related quantitative field
  • 5+ years of professional experience with a focus on Computer Vision, Deep Learning, and Perception in a production environment
  • Deep hands-on experience with modern deep learning frameworks (e.g., PyTorch or TensorFlow) for training, experimentation, and debugging complex DNNs
  • Proven experience working with and fusing data from multiple sensor modalities (Camera, LiDAR, and/or Radar)
  • Practical experience deploying and optimizing ML models for resource-constrained, real-time embedded systems
  • Demonstrated ability to drive model improvements through large-scale data analysis, error logging, and data curation
Job Responsibility
Job Responsibility
  • End-to-End Model Lifecycle: Own the design, training, validation, and deployment of deep learning models for core perception tasks such as: 3D Object Detection and Tracking (vehicles, pedestrians, cyclists)
  • Real-time map detection of the drivable world (lanes, road boundaries, traffic signs)
  • Multi-Modal Sensor Fusion (Camera, LiDAR, Radar)
  • Production Pipeline: Build and scale the ML training infrastructure, including data mining and loading, multi-stage training and evaluation, to streamline model development
  • Performance Optimization: Improve model performance through data iterations, parameter tunings, training strategy and architecture updates to produce reliable models that meet and the strict real-time, low-latency requirements on the vehicle's embedded hardware
  • Model Debugging: Conduct rigorous, data-driven analysis to identify, debug, and resolve performance degradations and failures, specifically targeting long-tail and adversarial scenarios (e.g., adverse weather, sensor noise, occlusions)
  • Metric Definition: Define and implement robust model-level metrics to aid model development
  • System Integration: Work closely with the Safety, Systems, and other engineering functions to integrate Perception outputs
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right