Software Engineer - Robot Learning Platform

World leader in accelerated computing, pioneering AI and digital twins technology.
$148,000 - $276,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Robotics

Description For Software Engineer - Robot Learning Platform

NVIDIA, the world leader in accelerated computing, is seeking a talented Software Engineer to join their Isaac Lab team. This role focuses on developing their flagship platform for robot learning, aiming to redefine how autonomous systems are trained. The position offers an opportunity to work on cutting-edge technology in robotics and AI, developing features for perception-in-the-loop reinforcement learning and multi-agent training.

The role combines deep technical expertise in machine learning, robotics, and software development with the chance to collaborate across NVIDIA's research and engineering teams. You'll be working on scaling and automating workflows in the cloud while ensuring optimal performance through extensive benchmarking. The position requires strong experience with Python and deep learning frameworks, along with a solid background in robotics and simulation workflows.

NVIDIA offers a highly competitive compensation package, including a base salary range of $148,000 to $276,000, plus equity and comprehensive benefits. The company is known for being one of the technology industry's most desirable employers, working on revolutionary technologies like virtual reality, deep learning, and artificial intelligence. You'll be joining a diverse, encouraging environment where innovation and forward-thinking are highly valued.

This is an excellent opportunity for someone passionate about robotics and AI to make a lasting impact on the future of autonomous systems. The role offers the perfect blend of technical challenges, research opportunities, and practical applications in one of the most innovative companies in the tech industry.

Last updated 6 days ago

Responsibilities For Software Engineer - Robot Learning Platform

  • Develop platform features for perception-in-the-loop reinforcement learning, learning from demonstration via tele-operation, and multi-agent training
  • Automate workflows and scale them in the cloud while ensuring high performance through benchmarking
  • Collaborate with research and engineering teams across NVIDIA
  • Engage with robotics industrial and research communities

Requirements For Software Engineer - Robot Learning Platform

Python
  • BS, MS, or PhD degree in Computer Science, or equivalent experience
  • Extensive experience in software development with Python and deep-learning software stack (Pytorch, Tensorflow, Jax, etc.)
  • 3+ years of experience in robotics and simulation workflows
  • Experience with reinforcement learning, imitation learning, motion planning, and trajectory optimization

Benefits For Software Engineer - Robot Learning Platform

Equity
  • Competitive base salary
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Software Engineer - Robot Learning Platform

Senior Scientific Machine Learning Software Engineer - Physics

Senior ML Engineer role at NVIDIA developing AI frameworks for scientific computing and digital twins, offering competitive salary and cutting-edge work environment.

Python Software Engineer, GPU - Accelerated LLM Data Applications

Senior Python Software Engineer role at NVIDIA focusing on GPU-accelerated LLM data applications and machine learning solutions.

Senior DevTech Engineer - Windows LLM and GenAI Open-Source Ecosystem

Senior DevTech Engineer role at NVIDIA focusing on Windows LLM and GenAI optimization, requiring 5+ years of GPU experience and strong AI expertise.

Senior On-Device Model Inference Optimization Engineer

Senior role focusing on optimizing AI model inference for autonomous vehicles at NVIDIA

Senior Software Engineer, Deep Learning Inference

Senior Software Engineer role at NVIDIA focusing on optimizing deep learning inference performance and implementing AI runtime solutions.