Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Algorithms @ 6
Debugging @ 4
MLOps
Python @ 6
Robotics @ 4
Rust @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a senior or principal engineer specializing in robotics systems for the Generalist Embodied Agent Research (GEAR) group. The team leads Project GR00T, NVIDIA’s initiative to build foundation models and full-stack technology for humanoid robots. The group conducts research in multimodal foundation models, large-scale robot learning, embodied AI, and physics simulation, with projects including Eureka, VIMA, Voyager, MineDojo, MimicPlay, and Prismer.
Responsibilities
- Design and maintain low-latency, high-precision teleoperation software for controlling humanoid robots.
- Develop and optimize control stacks, 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 in the lab and develop quality assurance workflows for high-quality data collection.
- Collaborate with researchers on model training, data processing, and the full MLOps lifecycle.
Requirements
- Bachelor’s degree in Computer Science, Robotics, Engineering, or a related field, or equivalent experience; advanced degrees are helpful.
- 8 or more years of full-time industry experience in robotics hardware or full-stack software.
- Hands-on experience deploying and debugging neural network models on robotic hardware.
- Ability to implement real-time control algorithms, teleoperation stacks, and sensor fusion.
- Proficiency in languages such as Python, Rust, and C++.
- Experience with robotics frameworks such as ROS and physics simulation platforms such as Gazebo, MuJoCo, or Isaac.
- Experience maintaining and troubleshooting robotic systems, including mechanical, electrical, and software components.
- Ability to work physically on-site at NVIDIA headquarters on all business days.
Preferred Qualifications
- Master’s or PhD in Computer Science, Robotics, Engineering, or a related field.
- Experience at autonomous driving or humanoid robotics companies involving real hardware deployment.
- Experience in robot hardware design.
- Tech lead experience coordinating robotics engineers and driving projects from conception to deployment.
- Contributions to open-source robotics frameworks or research publications at conferences such as ICRA, IROS, RSS, or CoRL.
Compensation and Benefits
- Base salary range of $184,000–$287,500 for Level 4.
- Base salary range of $224,000–$356,500 for Level 5.
- Eligibility for equity and benefits.
- Applications accepted at least until August 4, 2026.
- NVIDIA is an equal opportunity employer and uses AI tools in its recruiting processes.
More jobs at Nvidia
User Interface - User Experience Designer
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior QA Software Engineer, Networking
Nvidia · Warsaw, Poland
PLN 157,500-357,500 per year
Senior Application Engineer, HPC and AI for Physics
Nvidia · United States
USD 140,000-270,200 per year
Senior QA Software Engineer, Networking
Nvidia · Warsaw, Poland
PLN 157,500-357,500 per year
Senior System Software Engineer
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Similar jobs
Senior Research Engineer - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Member of Technical Staff - Imagine Model
SpaceXAI · Palo Alto, United States, Seattle, United States
USD 180,000-440,000 per year
NVIDIA 2027 Internships: Software Engineering
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior MLOps Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Deep Learning Algorithm Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Software Engineering Intern, Dynamo – Fall 2026
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior AI Compiler Engineer, Algorithms and Code Generation
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, Metropolis Vision AI
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year