Machine Learning Engineer Manipulation

Diligent Robotics is a Serve Robotics subsidiary that develops AI-powered mobile-manipulation robots for hospital logistics.

Austin, United States
About Diligent Robotics

Its Moxi robot assists clinical teams with routine non-patient-facing tasks, including delivering medications and lab samples, so staff can focus on patient care.

View jobs by Diligent Robotics

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop learning-based manipulation systems for mobile robots. You will build training datasets and pipelines, design evaluations and regression tests, develop sim-to-real workflows, optimize models for edge deployment, integrate policies with control and safety systems, and improve models using field-performance data.

Requirements

  • 3+ years of experience applying machine learning to robotics manipulation, visuomotor control, or sequence-to-sequence models
  • Proficiency in PyTorch
  • Experience building training and evaluation pipelines
  • Python software engineering skills
  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field

Responsibilities

  • Develop learning-based manipulation models for sensor-driven robot interaction
  • Build and maintain manipulation training pipelines using robot logs and teleoperation data
  • Design evaluation metrics and regression tests for reliability, recovery behavior, and safety
  • Develop sim-to-real workflows, simulation environments, domain randomization, and failure-mode tests
  • Optimize and distill models for edge deployment and benchmark performance
  • Integrate policies with control and safety systems and validate robot performance
  • Analyze field performance, identify failure modes, and improve models through data collection and retraining
Machine Learning Engineer Manipulation at Diligent Robotics | JobStash