Hiring.Camp

Robotics Learning Engineer

Noble Machines, Inc

·

Mar 2, 2026

Apply
Salary
$170k – $400k
Location
Sunnyvale · Sunnyvale, California, United States
Department
AI & Autonomy
Experience
3+ years
Education
PhD
Source
Greenhouse

Description

About Noble Machines

Noble Machines (formerly Under Control Robotics) builds multipurpose robots to support human workers in the world's toughest jobs—turning dangerous work from a necessity into a choice. Our work demands reliability, robustness, and readiness for the unexpected—on time, every time. We're assembling a mission-driven team focused on delivering real impact in heavy industry, from construction and mining to energy. If you're driven to build rugged, reliable products that solve real-world problems, we'd love to talk.

Position Overview

At Noble Machines, building is a team sport. As a machine learning engineer, you'll take ownership and lead the development of advanced machine learning and AI systems powering multipurpose humanoid robots in the real world. You'll design, implement, and optimize learning algorithms that enable robots to move fluidly across diverse environments while performing complex manipulation tasks.

Responsibilities

  • Create and optimize learning pipelines for training locomotion policies that generalize across environments
  • Develop and implement machine learning models for robot perception, decision-making, and motion planning
  • Create and optimize computer vision systems for environmental awareness and object recognition
  • Collaborate with the hardware team to integrate learning systems with the physical platforms
  • Design simulation environments for training and testing learning algorithms
  • Collect, process, and analyze field data to improve learning systems continuously
  • Develop metrics and benchmarks to evaluate robot learning performance
  • Stay current with the latest research and innovations in robotics and machine learning

Requirements

  • Master's or PhD in Robotics, Computer Science, Machine Learning, or related field
  • 3+ years of experience developing machine learning applications for robotics systems
  • Strong programming skills in Python, C++, and relevant ML frameworks (TensorFlow, PyTorch)
  • Experience with reinforcement learning, computer vision, and motion planning algorithms
  • Familiarity with ROS (Robot Operating System) or similar robotics frameworks
  • Knowledge of control systems and robot kinematics
  • Strong mathematical background in linear algebra, calculus, and statistics
  • Experience with simulation tools for robotics (Gazebo, MuJoCo, Isaac Sim, etc.)
  • Proven track record of implementing ML solutions in robotics applications
  • Experience with legged robot locomotion and dynamic stability control

Nice to Have

  • Experience with humanoid robots or complex multi-joint robotic systems
  • Knowledge of model predictive control (MPC) for locomotion
  • Familiarity with trajectory optimization for legged robots
  • Knowledge of industrial environments (construction, energy, mining, or manufacturing)
  • Understanding of safety considerations for learning-based robotic systems
  • Experience with edge computing and deploying ML models on embedded systems
  • Familiarity with human-robot interaction paradigms
  • Background in imitation learning or learning from demonstration
  • Experience with SLAM (Simultaneous Localization and Mapping) techniques
  • Publications in relevant conferences (ICRA, IROS, NeurIPS, etc.)

The base salary range for this full-time position is $170,000 - $400,000, in addition to bonus, equity and benefits.

To apply, submit your resume here or email [email protected]. To increase your chances of being selected for an interview, we encourage you to include up to TWO examples of your most representative work featuring hardware demonstrations.

Skills

PythonMachine LearningComputer VisionTensorFlowPyTorch

Similar Jobs

16

Robotics Research Engineer (L4) — Physical AI & Robot Learning

Perceptyne Technologies Private Limited·Onsite

1w ago

Principal Machine Learning Engineer - Robotics

Oracle·US

1w ago

Research Associate / Research Engineer II (Robotics and Machine Learning)

NTU Singapore·Singapore

2w ago

Senior Machine Learning Engineer (Robotics & Computer Vision)

Red Sky·Remote job·Remote

1mo ago

Principal Robotics Machine Learning Engineer

Apptronik·Austin, Texas

1mo ago

Robotics ML Engineer (Simulation and Robot Learning)

Noble Machines, Inc·Sunnyvale, California

2mo ago

Senior Reinforcement Learning Engineer - Robotics

Xpengmotors·Mountain View, California +1

2mo ago

Machine Learning Engineer - Computer Vision & Robotics

Tycho.AI·Cambridge, Massachusetts·Hybrid

2mo ago

Robotics Machine Learning Engineer

Persona.Ai·Pensacola, Florida·Onsite

3mo ago

Research Engineer – Machine Learning & Robotics

Jumio·Lenexa, Kansas

3mo ago

Staff Robotics Engineer / Tech Lead – Whole-Body Control & Robot Learning

Xpengmotors·Mountain View, California +1

5mo ago

Machine Learning Engineer: Imitation and Reinforcement Learning for Robotics

Bedrock Robotics Inc·San Francisco, California·Hybrid

8mo ago

Machine Learning Engineer (Robotics / Embodied AI)

Avatarrobotics·San Francisco, California·Remote

9mo ago

Senior Machine Learning Engineer, Robotics

Waymo·Hybrid

10mo ago

Robotics Machine Learning Engineer

Tutor Intelligence·Watertown, Massachusetts·Onsite

1y+ ago

Robotics Software Engineer, Machine Learning

Bear Robotics·Seoul, South Korea

1y+ ago