ML Engineer II, Manipulation
Diligent Robotics · US
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 artifici...
Job description
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. Join our mission-driven team as we build out current and future generations of robots. As an ML Engineer II (Manipulation), you will develop and deploy learning-based manipulation systems that enable mobile robots to interact reliably with the physical world in dynamic human environments. You’ll build perception-to-action models, training datasets, evaluation tooling, and deployment pipelines that improve robustness, generalization, and safety for real-world manipulation tasks at scale. Your work will directly impact the robot’s ability to perform complex interactions consistently across real sites with minimal special-case engineering. Responsibilities: - Develop learning-based manipulation models for end to end sensor-driven interaction (e.g., reaching, motion generation, and execution in dynamic environments). - Build and maintain manipulation training pipelines: dataset creation from robot logs/teleop, action repr...