Senior Software Engineer - Robot Learning Platform

1 Month ago • 3 Years + • Artificial Intelligence • Research & Development • $75,000 PA - $160,000 PA

Job Summary

Job Description

NVIDIA's Isaac Lab seeks a Senior Software Engineer to enhance its robot learning platform. Responsibilities include developing new platform features (perception-in-the-loop reinforcement learning, learning from demonstration, multi-agent training), automating and scaling workflows in the cloud, collaborating with research teams, and engaging with the robotics community. The ideal candidate possesses a strong background in software development (Python, PyTorch, TensorFlow, etc.), robotics and simulation workflows (reinforcement learning, imitation learning, motion planning), and ideally experience with Isaac Sim/Lab/Gym or MuJoco. The role involves pushing the boundaries of autonomous systems training and shaping the future of robotics and AI.
Must have:
  • BS/MS/PhD in CS or equiv.
  • Extensive Python & deep learning exp.
  • 3+ years robotics & simulation exp.
  • Reinforcement learning expertise
Good to have:
  • Isaac Sim/Lab/Gym or MuJoco exp.
  • Sim-to-real robot training exp.
  • Publications in AI/robotics conferences
Perks:
  • Competitive salary
  • Comprehensive benefits
  • Equity

Job 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. Come join the team and see how we can make a lasting impact on the world.We are seeking a software engineer to join the Isaac Lab team and propel our flagship platform for robot learning to new heights. Our mission is to become the industry's leading tool, redefining how autonomous systems are trained and shaping the future of robotics and AI.

What you’ll be doing:

  • Develop the next features for our platform, such as perception-in-the-loop reinforcement learning, learning from demonstration via tele-operation, and multi-agent training.

  • Automate our workflows and scale them massively in the cloud, while ensuring the highest performance with extensive benchmarking.

  • Collaborate with research and engineering teams all across NVIDIA, such as GEAR, to enable the next generation of humanoid robots.

  • Engage with the robotics industrial and research communities.

What we need to see:

  • BS, MS, or PhD degree in Computer Science, or equivalent experience.

  • Extensive experience in software development with Python and the deep-learning software stack (Pytorch, Tensorflow, Jax, etc.).

  • 3+ years of 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.

  • You have already trained a robot in simulation and deployed the policy sim-to-real.

  • Publications in major AI and robotics conferences.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working with us and our product lines are growing fast in some of the hottest fields such as virtual reality, deep learning, artificial intelligence, and more. Come join us at NVIDIA!

The base salary range is 116,250 CAD - 247,000 CAD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

Similar Jobs

ByteDance - Software Engineer, ML System Scheduling

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Meta - Software Engineer, Machine Learning

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
4 Months ago
ByteDance - Research Scientist in Machine Learning for Science (AML - AI-for-Science) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Software Engineer, GPU Communications and Networking

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer Intern (Applied Machine Learning-Enterprise) - 2025 Summer/Fall (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Lionbridge Games - Games Language AI Specialist (Linguist)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
6 Days ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Video Generative Model)

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Zoox - Staff Software Systems Engineer - Software Architecture

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Meta - Software Engineer, Machine Learning

Meta

Fremont, California, United States (Remote)
4 Months ago
Level AI - Senior Backend Engineer - CX

Level AI

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
1 Month ago
ByteDance - Senior Machine Learning Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Thumbtack - Staff Software Engineer,  Machine Learning Infrastructure

Thumbtack

Ontario, Canada (Remote)
4 Months ago
Talentica Software - Data Scientist

Talentica Software

India (Remote)
5 Months ago
NVIDIA - Senior DevOps Engineer, Deep Learning Frameworks

NVIDIA

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
PwC - Senior Data Scientist

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
Trend Micro - NLP / Prompt Engineer (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
NVIDIA - Solution Architect, Generative AI - Digital Human

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Tencent - Senior Staff Researcher

Tencent

California, United States (On-Site)
4 Weeks ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech Understanding) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Epic Games - Programmeur Web sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Behaviour Interactive - Senior Fullstack Programmer - Core Technologies

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
Larian Studios - Senior Animator

Larian Studios

Quebec, Canada (On-Site)
1 Month ago
Ubisoft - Technical Design Director

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Electronic Arts - Playtest Product Owner - Battlefield QV

Electronic Arts

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Cloud Chamber - Dev QA Tools Tester

Cloud Chamber

Montréal, Québec, Canada (Hybrid)
2 Weeks ago
Fortis Games - Senior DevOps Engineer

Fortis Games

Canada (On-Site)
2 Months ago
NVIDIA - Senior Hardware Validation Engineer

NVIDIA

Canada (On-Site)
2 Weeks ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Quebec, Canada (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

NVIDIA - Web Software Development Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior Software Engineer, AI Resiliency

NVIDIA

Redmond, Washington, United States (On-Site)
3 Weeks ago
NVIDIA - Senior Staff Application Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
Zoox - Director of Perception

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
ByteDance - AI Model Optimization Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
SmileGate - AI Voice Model Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
6 Days ago
CloudHire - ML Engineer

CloudHire

Telangana, India (Remote)
2 Weeks ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Zoox - Software Engineering  - Returnship

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
ByteDance - Research Scientist in Foundation Model (Speech & Audio Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

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.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Ra'anana, Center District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug