Jobs · Engineering · California

Senior System Software Engineer, Interactive World Models

NVIDIA AI · Santa Clara, CA · Today
EngineeringFull-time

About the role

This role sits at the intersection of research and systems engineering, where new ideas are turned into reliable, high-performance systems for developers and customers.

Responsibilities

  • Design, build, and improve production-quality systems for world models, simulation, rendering, and real-time inference from prototype through release.
  • Connect generated worlds, reconstructed scenes, controllable simulation states, and evaluation loops into cohesive end-to-end systems, while improving performance, quality, scalability, and reliability on NVIDIA GPUs.
  • Collaborate with research, simulation, rendering, robotics, and autonomous-vehicle teams to make technical tradeoffs, integrate capabilities into downstream workflows, and own complex modules or cross-team projects that shape technical direction and roadmaps.

Requirements

  • BS, MS, or PhD in Computer Science, Electrical Engineering, Physics, or a related field, or equivalent experience.
  • 8+ years of relevant software engineering experience.
  • Experience in one or more relevant areas: world models, generative video, diffusion or flow-matching models, neural rendering, simulation, robotics, autonomous vehicles, computer vision, or large-scale ML systems.
  • Experience building and optimizing GPU-accelerated software with CUDA and modern ML frameworks such as PyTorch.
  • Demonstrated engineering judgment and a record of turning technically complex prototypes into reliable products through thoughtful tradeoffs, testing, and delivery, along with ownership of complex modules or cross-team projects and clear communication with partners.

Qualifications

  • Hands-on experience building, adapting, evaluating, or deploying world models, video-generation systems, neural simulation, generative 3D, neural rendering, Gaussian splatting, NeRFs, or reconstruction.
  • Experience with real-time or low-latency inference, distributed training or inference, performance profiling, GPU optimization, simulation, synthetic-data generation, robotics, autonomous vehicles, rendering, or digital-twin applications.
  • Contributions to open-source ML, graphics, simulation, or developer platforms; publications, patents, or other demonstrated technical leadership in a relevant area.

Skills

  • Strong programming skills in C++, Python, and/or other relevant languages.
  • Experience with machine learning frameworks like PyTorch, TensorFlow, or others.
  • Knowledge of GPU programming and optimization techniques.
  • Understanding of computer vision, deep learning, and related fields.

Benefits

Competitive salaries and a generous benefits package are offered. NVIDIA is widely considered to be one of the technology world’s most desirable employers.

Pay

The base salary range is $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.

Schedule

NVIDIA offers flexible schedules to accommodate the needs of our diverse workforce.

Similar jobs