ML Engineer II, Navigation

Anywhere In The UsRemotemid
OtherEngineerMachine Learning EngineerDataMl Engineer
13 views0 saves0 applied

Quick Summary

Overview

What we’re doing isn’t easy, but nothing worth doing ever is. We envision a future powered by robots that work seamlessly with human teams. We build artificial intelligence that enables service robots to collaborate with people and adapt to dynamic human environments.

Key Responsibilities

Develop learning-based navigation models that predict safe, smooth trajectories from sensor inputs and/or perception representations.

Requirements Summary

Experience with socially-aware navigation, dynamic obstacle avoidance. Experience with RL at scale (simulation rollouts, distributed training, stability/debugging). Familiarity with ROS navigation stacks and safety constraints for mobile robots.

Technical Tools
pytorch

We envision a future powered by robots that work seamlessly with human teams. We build artificial intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our mission-driven team as we build out current and future generations of robots.

As an ML Engineer II (Navigation), you will develop learning-based navigation models that enable Moxi to move naturally and safely around people, beds, wheelchairs, and equipment. You’ll train policies using fleet data (imitation learning) and refine behavior with simulation and RL. Your work will directly impact delivery speed, reduced hesitation/deadlocks, and fewer interventions in real hospital deployments.

Responsibilities

~1 min read
  • Develop learning-based navigation models that predict safe, smooth trajectories from sensor inputs and/or perception representations.
  • Build imitation learning pipelines from fleet logs (trajectory extraction, filtering, scenario balancing, evaluation).
  • Implement simulation-based refinement (RL, reward shaping, domain randomization) to improve robustness.
  • Define navigation success metrics aligned to product outcomes.
  • Collaborate with the AI Platform team to integrate learned policies behavior/safety systems and validate on-robot.
  • Build regression tests and scenario replay suites for challenging scenarios.
  • Analyze field behavior, identify failure modes, and close the loop through data curation and retraining.

Requirements

~1 min read
  • Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or related field (PhD a plus).
  • 3+ years of experience in ML for robotics, autonomy, or sequential decision-making.
  • Strong proficiency in PyTorch and experience with sequence models / policy learning.
  • Experience with imitation learning and/or reinforcement learning in robotics or autonomy contexts.

Requirements

~1 min read
  • Experience with socially-aware navigation, dynamic obstacle avoidance.
  • Experience with RL at scale (simulation rollouts, distributed training, stability/debugging).
  • Familiarity with ROS navigation stacks and safety constraints for mobile robots.
  • Experience building eval harnesses (offline replay, scenario libraries).
  • Experience with Vision-Language-Action (VLA) models, behavior cloning, and/or transformer/diffusion policies for robotic control.

 

Location & Eligibility

Where is the job
Worldwide
Fully remote, anywhere in the world
Who can apply
Same as job location
Listed under
Worldwide

Listing Details

Posted
March 3, 2026
First seen
March 26, 2026
Last seen
May 9, 2026

Posting Health

Days active
43
Repost count
0
Trust Level
32%
Scored at
May 9, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

D
ML Engineer II, Navigation