← All roles

Robotics Software Intern, Humanoid Robotics - 2027

NVIDIA· Intern
Apply on company site
Shanghai, ChinainternPosted 1w ago

About the role

Robotics Software Engineering Intern focused on developing workflows that connect simulation, robot learning, and real-world deployment for Physical AI robots, with emphasis on transferring learned policies from simulation to humanoid robots and integrating robotics capabilities into practical development workflows.

Responsibilities

  • Explore and develop agentic methods that simplify robotics development, from simulation and robot learning to deployment on physical robots.
  • Develop tools and workflows that assist developers in transferring learned policies from simulation to real-world applications.
  • Apply and validate these approaches on a humanoid reference platform, showcasing NVIDIA’s robotics technology.
  • Collaborate with engineers across teams to integrate robotics capabilities into practical, repeatable development workflows.

Qualifications

  • Currently pursuing an MS or PhD in Computer Science, Robotics, Engineering, or a related field.
  • Strong Python programming skills and familiarity with C++.
  • Practical experience in developing, deploying, or testing software on physical robots.
  • Academic coursework or project experience in machine learning, control, or robotics.
  • Interest in applying AI agents to real-world robotics development challenges.

Skills

Required:PythonC++Robotics software developmentMachine learning / control / robotics coursework
Last updated Oct 16, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA