Diligent Robotics
ML Engineer, Manipulation
About this role
Join a mission-driven team as a Machine Learning Engineer specializing in manipulation systems for mobile robots. You'll develop innovative models that enhance robot interactions in dynamic environments and ensure reliability and safety in real-world applications.
What you'll do
- Develop learning-based manipulation models for sensor-driven interaction
- Build and maintain manipulation training pipelines
- Design evaluation metrics and regression tests for reliability and safety
- Develop sim-to-real workflows for manipulation learning
- Optimize models for edge deployment and benchmark performance
- Analyze field performance and drive iterative improvements
What they're looking for
- Proficiency in PyTorch
- Experience in robotics manipulation and visuomotor control
- Strong Python software engineering skills
- Experience with Vision-Language-Action models
- Sim-to-real training expertise
- Model deployment for edge hardware
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Diligent Robotics
Diligent Robotics builds autonomous mobile robots designed for real-world deployment and operation. The company is hiring Machine Learning Engineers, Manufacturing Reliability Engineers, and Fleet Engineers to develop manipulation systems, oversee production quality, and ensure reliability across deployed robotic fleets.
- Website
- diligentrobotics.com
Likely interview questions
- Describe a visuomotor control or manipulation project you've built with PyTorch. What were the main challenges in getting it to work reliably on real robots?
- How have you approached sim-to-real transfer for manipulation tasks? What domain randomization or synthetic data techniques did you use, and what gap remained?