Machine Learning Engineer Manipulation
Diligent RoboticsVisit Diligent Robotics website
Diligent Robotics is a Serve Robotics subsidiary that develops AI-powered mobile-manipulation robots for hospital logistics.
Austin, United States
Funding history
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.
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
