ML Engineer - Robotics

Clera

United States

Remote

USD 220,000 - 300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Clera in Mountain View, CA, seeks an ML Engineer – Robotics to design, train, and deploy models for autonomous systems. You will develop perception, planning, and control pipelines, and integrate learning-based components into ROS-based stacks for real-world robots.

3–8 years of experience in ML/ robotics or CV, plus Python and C++ proficiency, are required. Strong knowledge of PyTorch or TensorFlow and sensor fusion is essential for success in this role.

Qualifications

  • 3–8 years of professional experience in Machine Learning, Robotics, or Computer Vision.
  • Proficiency in Python and C++ for robotics and ML development.
  • Hands-on experience with PyTorch and/or TensorFlow for model development.
  • Proficiency with ROS or ROS2 and integrating ML models into robotics software stacks.
  • Experience with robotics simulation and benchmarking tools such as Gazebo, Isaac Sim, CARLA, MuJoCo, or PyBullet.
  • Experience designing and deploying perception, motion planning, and control pipelines for autonomous systems.
  • Experience with sensor fusion using camera, LiDAR, and IMU data.
  • Experience with data collection pipelines, simulation environments, and reinforcement learning workflows.
  • Strong ability to evaluate model performance and robustness across diverse real-world scenarios.

Responsibilities

  • Develop and optimize ML models for perception, motion planning, and control.
  • Build computer vision and sensor fusion systems using camera, LiDAR, and IMU data.
  • Integrate learning-based models with robotics software stacks (ROS/ROS2).
  • Design pipelines for data collection, simulation, and reinforcement learning workflows.
  • Collaborate with robotics and hardware engineers to deploy models in live, real-world environments.
  • Continuously evaluate model performance and robustness across diverse scenarios and deployments.

Skills

Python
C++
PyTorch
TensorFlow
ROS/ROS2
Computer Vision
Sensor Fusion
ROS2
Perception
Motion Planning

Tools

Gazebo
Isaac Sim
CARLA
MuJoCo
PyBullet

Job description

About the Role

We are a Series A AI company based in Mountain View, CA, building high-quality training and post-training data, robust reinforcement learning environments, and intelligent agents that bridge the gap between AI research and real-world execution. Our work spans multimodal data, agentic systems, and physical intelligence — and we collaborate closely with frontier AI labs and enterprises.

As an ML Engineer – Robotics, you will design, train, and deploy intelligent models that power autonomous systems at the intersection of machine learning, control systems, and real-world robotics. You'll build perception, planning, and decision-making pipelines that make machines truly adaptive, solving hard, interdisciplinary problems that combine data-driven learning with real-world physical constraints.

What You'll Do
  • Develop and optimize ML models for perception, motion planning, and control.

  • Build computer vision and sensor fusion systems using camera, LiDAR, and IMU data.

  • Integrate learning-based models with robotics software stacks (ROS/ROS2).

  • Design pipelines for data collection, simulation, and reinforcement learning workflows.

  • Collaborate with robotics and hardware engineers to deploy models in live, real-world environments.

  • Continuously evaluate model performance and robustness across diverse scenarios and deployments.

What We’re Looking For

Required

  • 3–8 years of professional experience in Machine Learning, Robotics, or Computer Vision.

  • Proficiency in Python and C++ for robotics and ML development.

  • Hands‑on experience with PyTorch and/or TensorFlow for model development.

  • Proficiency with ROS or ROS2 and integrating ML models into robotics software stacks.

  • Experience with robotics simulation and benchmarking tools such as Gazebo, Isaac Sim, CARLA, MuJoCo, or PyBullet.

  • Experience designing and deploying perception, motion planning, and control pipelines for autonomous systems.

  • Experience with sensor fusion using camera, LiDAR, and IMU data.

  • Experience with data collection pipelines, simulation environments, and reinforcement learning workflows.

  • Strong ability to evaluate model performance and robustness across diverse real‑world scenarios.

Nice to Have

  • Familiarity with reinforcement learning, imitation learning, or adaptive control techniques.

  • Background in localization, SLAM, or advanced control systems.

  • Passion for embodied intelligence and pushing the boundaries of autonomous systems.

Eligibility

  • Must be eligible to work in the United States without company visa sponsorship. Visa sponsorship is not available for this role.

Compensation & Benefits
  • Salary: $220,000 – $300,000 USD annually, commensurate with experience.

Location
  • On-site in Mountain View, CA. Local candidates or candidates willing to relocate are required. Remote work is not available for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Engineer - Machine Learning
Systems Engineer - Machine Learning

General Robotics • Redmond (WA)

On-site
USD 155,000 - 200,000
Medical benefits
401K
Machine Learning Engineer (Robotics and AI Institute LLC):
Machine Learning Engineer (Robotics and AI Institute LLC):

Robotics and AI Institute • Cambridge (MA)

On-site
USD 186,000 - 238,000
AI/ML Engineer – Time Series & Robotics
AI/ML Engineer – Time Series & Robotics

SR Staffing • Houston (TX)

On-site
USD 110,000 - 170,000
Competitive base salary
Benefits package
Systems Engineer - Machine Learning
Systems Engineer - Machine Learning

general robotics corporation • Redmond (WA)

On-site
USD 155,000 - 200,000
AI Research Engineer
AI Research Engineer

Standard Bots • New York (NY)

On-site
USD 225,000 - 300,000
Employee Stock Options
Paid Time Off
Medical/Dental/Vision Insurance
+3
Machine Learning Engineer (Robotics / Embodied AI)
Machine Learning Engineer (Robotics / Embodied AI)

Avatar Robotics • San Francisco (CA)

On-site
USD 120,000 - 150,000
AI & ML Engineer
AI & ML Engineer

Built Robotics Inc • San Francisco (CA)

On-site
USD 140,000 - 185,000
Competitive salary and equity
100% employer-sponsored health, dental and vision insurance
401(k) with employer matching
+5
Autonomous Robotics ML Engineer
Autonomous Robotics ML Engineer

Clera • United States

Remote
USD 220,000 - 300,000
Senior Machine Learning Engineer - Perception
Senior Machine Learning Engineer - Perception

Bonsai Robotics, Inc. • San Jose (CA)

On-site
USD 150,000 - 220,000
Health insurance
Wellness programs
Lunch provided
Machine Learning Engineer – Motion Planning & Prediction
Machine Learning Engineer – Motion Planning & Prediction

Avride • Austin (TX)

On-site
USD 100,000 - 150,000