NVIDIA is looking to build foundation models and full-stack technology for humanoid robots through its Project GR00T initiative.
Requirements
- Hands-on experience with deploying and debugging neural network models on robotic hardware;
- Ability to implement real-time control algorithms, teleoperation stack, and sensor fusion;
- Proficiency in languages such as Python, Rust, C++, and experience with robotics frames (ROS) and physics simulation (Gazebo, Mujoco, Isaac, etc.).
- Experience in maintaining and troubleshooting robotic systems, including mechanical, electrical, and software components.
- Experience at autonomous driving or humanoid robotics companies on real hardware deployment;
- Experience in robot hardware design;
Responsibilities
- Design and maintain teleoperation software for controlling humanoid robots with low latency and high precision;
- Develop and optimize the control stack, including locomotion, manipulation, and whole-body control algorithms;
- Deploy and evaluate neural network models in physics simulation and on real humanoid hardware;
- Implement tools and processes for regular robot maintenance, diagnostics, and troubleshooting to ensure system reliability;
- Monitor teleoperators at the lab and develop quality assurance workflows to ensure high-quality data collection;
- Collaborate with researchers on model training, data processing, and the full MLOps lifecycle.
Other
- A Bachelor’s Degree in Computer Science, Robotics, Engineering, or a related field;
- 10+ years of full-time industry experience in robotics hardware or software full-stack;
- Physically work on-site at NVIDIA HQ on all business days.
- Demonstrated Tech Lead experience, coordinating a team of robotics engineers and driving projects from conception to deployment;
- Contributions to popular open-source robotics frameworks or research publications in top-tier conferences, such as ICRA, IROS, RSS, CoRL.