Developer Technologies Engineer, Robotics Reinforcement Learning

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 7 Docker @ 4 Kubernetes @ 4 Python @ 7 GCP @ 4 TensorFlow @ 7 AWS @ 4 Azure @ 4 PyTorch @ 7 GPU @ 4

Details

Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, encouraging environment where everyone is inspired to do their best work.

We are seeking a software engineer to join the DevTech Enterprise Platform team and help drive adoption of our robot learning tools with developers and robotics manufacturers. Our mission is to become the industry's leading tool, redefining how autonomous systems are trained and shaping the future of robotics and AI. You will jump in and help customers and software developers succeed with our frontier platforms with direct engineering support.

Responsibilities

  • Work with partner companies to ensure developer and customer success with toolsets such as perception-in-the-loop reinforcement learning, learning from demonstration via tele-operation, and multi-agent training.
  • Automate workflows and scale them massively in the cloud, ensuring highest performance with extensive benchmarking.
  • Collaborate with research and engineering teams across NVIDIA, such as GEAR, to enable the next generation of humanoid robots.
  • Run physical applied research experiments in the robotics laboratory.

Requirements

  • BS, MS, or PhD degree in Computer Science, Mechanical or Controls engineering, or equivalent experience.
  • 8+ years experience in software development with Python and the deep-learning software stack (PyTorch, TensorFlow, Jax, etc.).
  • Experience in robotics and simulation workflows, including reinforcement learning, imitation learning, motion planning, and trajectory optimization.
  • Experience with Isaac Sim, Omniverse, USD, MJCF, URDF, CAD formats.

Ways to stand out from the crowd

  • Prior experience with Isaac Lab, Isaac Gym, or Mujoco.
  • Distributed system engineering experience with Docker, Kubernetes, AWS/Azure/GCP.
  • C++ and performance profiling experience.
  • Experience training a robot in simulation and deploying sim-to-real policy.
  • Extensive experience with physical robotics systems, industrial automation, manufacturing, or machining.

Benefits

  • Highly competitive salaries.
  • Comprehensive benefits package.
  • Equity eligibility.
  • Working with forward-thinking and hardworking people in fields such as virtual reality, deep learning, and artificial intelligence.

NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.