Taro Logo

Senior Software Engineer, Robotics Foundation Models

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $287,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Robotics

Description For Senior Software Engineer, Robotics Foundation Models

NVIDIA is seeking a Senior Software Engineer to join their cutting-edge Robotics Foundation Models team. This role sits at the intersection of artificial intelligence and robotics, where you'll work on bringing general intelligence to humanoid robots through NVIDIA's powerful combination of Omniverse simulation, Cosmos world models, and GR00T foundation models.

The position requires expertise in geometric computer vision and foundation models, with a focus on implementing natural language intelligence, semantic understanding, and geometric awareness in robotics applications. You'll be working hands-on with real humanoid robots, bridging the gap between simulation and reality, and collaborating across multiple engineering and research teams.

The ideal candidate brings 5+ years of algorithm development experience, particularly in vision-language models, 3D-LLMs, and action-based transformers. A Masters degree in Computer Science, Robotics, or Deep Learning is required, with a Ph.D. being highly valued. Strong programming skills in Python and C++ are essential, as is experience with modern deep learning frameworks.

NVIDIA offers a competitive compensation package with a base salary range of $148,000 - $287,500 USD, plus equity and comprehensive benefits. The company is widely recognized as one of the technology world's most desirable employers, known for its innovative work in AI and accelerated computing.

This is an exceptional opportunity for someone passionate about advancing the state of AI and robotics, working with cutting-edge technology, and being part of a team that's pushing the boundaries of what's possible in robotics and artificial intelligence. The role combines theoretical knowledge with practical implementation, offering the chance to see your work come to life in real-world robotic applications.

Last updated 33 minutes ago

Responsibilities For Senior Software Engineer, Robotics Foundation Models

  • Conduct applied research and design innovative algorithms in geometric computer vision and foundation models
  • Deploy algorithms on real humanoid robots
  • Work across multiple engineering and research teams
  • Enable foundation models on humanoid robots
  • Learn and explore unfamiliar technologies

Requirements For Senior Software Engineer, Robotics Foundation Models

Python
  • Masters in Computer Science, Robotics, Deep Learning, or related fields
  • 5+ years of algorithm development/research experience
  • Experience in training vision-foundation models
  • Hands-on experience with deep learning frameworks
  • Experience with running algorithms on real-world robotic systems
  • Excellent communication skills
  • Proficient in C++ and Python

Benefits For Senior Software Engineer, Robotics Foundation Models

Equity
  • Equity
  • Competitive salary package

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, Robotics Foundation Models

Senior Software Engineer, Digital Human Technology

Senior Software Engineer role at NVIDIA focusing on Digital Human Technology, involving AI, machine learning, and character animation.

Senior Software Engineer, Deep Learning Inference

Senior Software Engineer position at NVIDIA focusing on developing deep learning inference frameworks and optimizing LLM performance on NVIDIA GPUs.

Senior Deep Learning Software Engineer, Recipe Pathfinding

Senior Deep Learning Software Engineer role at NVIDIA focusing on developing software systems for LLM optimization through recipe pathfinding and efficiency improvements.

Senior Software Engineer, Digital Human Technology

Senior Software Engineer role at NVIDIA focusing on Digital Human Technology, involving AI, machine learning, and character animation.

Senior Software Engineer, Digital Human Technology

Senior Software Engineer position at NVIDIA focusing on Digital Human Technology, involving AI, machine learning, and high-performance computing.