New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Software Engineering Intern, Robot Learning Platform

NVIDIA
Apply →
entry full-time Shanghai

First indexed 26 May 2026

Description

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.

Responsibilities:

  • 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.

Requirements:

  • 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.