Taro Logo

Senior Software Engineer, Robotics Foundation Models

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins to transform industries.
$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 Robotics Foundation Models team, working at the intersection of artificial intelligence and robotics. This role is part of NVIDIA's mission to accelerate the AI revolution by combining their strengths in simulation (Omniverse), world models (Cosmos), and foundation models (GR00T).

The position focuses on developing advanced AI systems for humanoid robots, incorporating natural language intelligence, semantic understanding, and geometric awareness. You'll be working with cutting-edge technologies in vision-language models, 3D-LLMs, and video generative models, while implementing these solutions on real robotic systems.

The ideal candidate should have at least 5 years of experience in algorithm development and research, with a strong background in computer vision, deep learning, and robotics. A Masters degree in Computer Science, Robotics, or related fields is required, with a Ph.D. being highly advantageous. Proficiency in Python, C++, and modern deep learning frameworks is essential.

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 known for being one of the technology world's most desirable employers, offering the opportunity to work with some of the most forward-thinking professionals in the industry.

This role represents a unique opportunity to be at the forefront of robotics and AI development, working with state-of-the-art technologies and contributing to the next generation of intelligent robotics systems. The position is based in Santa Clara, CA, where you'll be part of a collaborative, cross-functional team pushing the boundaries of what's possible in robotics and AI.

Last updated 20 hours 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 to gauge sim-to-real transfer of models
  • Work across multiple engineering and research teams to enable foundation models on humanoid robots
  • Constantly 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 in Vision-language models, Foundation Models, 3D-LLMs, Video generative models
  • Experience in training vision-foundation models including 3D-VLMs, ViT, LLaVA, CLIP, Diffusion, and VLMs
  • Hands-on experience with deep learning frameworks (TensorFlow, PyTorch)
  • Hands-on 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 and benefits

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, Robotics Foundation Models

Senior Software Engineer, Robotics Foundation Models

Senior Software Engineer role at NVIDIA focusing on robotics foundation models, AI, and computer vision for humanoid robots.

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 Software Engineer, Digital Human Technology

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

Senior Deep Learning Software Engineer, Recipe Pathfinding

Senior Deep Learning Software Engineer role at NVIDIA focusing on optimizing LLM performance through innovative recipe pathfinding and software systems development.

Senior DL Algorithms Engineer - Inference Performance

Senior DL Algorithms Engineer position at NVIDIA focusing on optimizing Deep Learning workloads and inference performance.