INTERNSHIP DETAILS

Software Engineering Intern, Robot Learning Platform - 2026

CompanyNVIDIA
LocationShanghai
Work ModeOn Site
PostedMay 25, 2026
Internship Information
Core Responsibilities
Develop innovative features for the Isaac Lab platform, including perception-in-the-loop RL and multi-agent learning. Collaborate with research teams to scale training in the cloud and enable next-generation humanoid robot research.
Internship Type
full time
Company Size
47970
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
About the Role

Join us at NVIDIA as we redefine the future of robotics and AI! Our Isaac Lab team is on a mission to propel our flagship platform for robot learning to new heights. This is an outstanding chance to be part of an ambitious, world-class team pushing the boundaries of what's possible in autonomous systems training. You'll be immersed in a diverse and encouraging environment where innovation and collaboration are at the forefront.

What you will be doing:

  • Develop innovative features for our platform, such as perception-in-the-loop reinforcement learning, multi-agent / multi-task learning, VLA and RL integration.

  • Participate in the open-source development of Isaac Lab, engaging with the robotics industrial and research communities.

  • Scale training massively in the cloud while ensuring flawless performance through extensive benchmarking, profiling, and optimizations.

  • Collaborate with research and engineering teams across NVIDIA to enable brand new research for the next generation of humanoid robots.

What we need to see:

  • Currently pursuing an MS or PhD degree in Computer Science, Robotics, or a related field.

  • Extensive experience in software development with Python and deep-learning software stacks like Pytorch, Tensorflow, or Jax.

  • Proven experience in robotics and simulation workflows, including reinforcement learning, imitation learning, motion planning, and trajectory optimization.

Ways to stand out from the crowd:

  • Prior experience with Isaac Sim, Isaac Lab, Isaac Gym, or Mujoco.

  • Successfully trained a robot in simulation and deployed the policy sim-to-real.

  • Publications in major AI and robotics conferences.

Key Skills
PythonPytorchTensorflowJaxReinforcement LearningImitation LearningMotion PlanningTrajectory OptimizationRobot LearningSimulation WorkflowsIsaac SimIsaac LabIsaac GymMujocoSim-to-Real DeploymentCloud Scaling
Categories
SoftwareEngineeringTechnologyScience & ResearchData & Analytics