A complete application in a minute
Tailored resume and cover letter, ready to send.
Uncrewed Engineering Jobs is seeking an ML Engineer, Manipulation, to design learning-based manipulation systems for mobile robots operating in dynamic human environments. You will build perception-to-action models, datasets, evaluation tools, and end-to-end deployment pipelines.
The role requires a BS/MS in robotics or related field, 3+ years of ML robotics experience, and strong PyTorch plus Python skills. Preferred: VLA models, sim-to-real with Isaac Sim/MuJoCo, and edge hardware deployment.
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, 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.