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.