System Software Engineer, Neural Graphics Sdks

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +1

System Software Engineer to develop and maintain NVIDIA's software ecosystem for neural graphics, including OSS platforms like GSplat, enabling developers in robotics, healthcare, and AV to build better models faster.

What you'd actually do

  1. Implement and validate key features within SDKs, APIs, libraries for Neural Reconstruction, including Open Source projects like GSplat.
  2. Participate to software release activities and maintenance (bug fixes, security patches) to ensure the highest software quality for our developers.

Skills

Required

  • Master's of Science in Computer Science or Electrical Engineering or Bachelor of Science (or equivalent experience).
  • 2 years experience.
  • Proficiency with Python and C++.
  • Strong software engineering fundamentals (source control, CI/CD, testing/validation, packaging, containerization).
  • Excellent written, visual, and verbal communication

Nice to have

  • Strong fundamentals in 3D graphics or 3D computer vision.
  • Track record contributing to open-source or production-grade software.
  • Experience in GPU-accelerated software with CUDA, Slang, or other shading languages (GLSL, HLSL, Metal) for low-latency, high-throughput applications.
  • Algorithmic expertise in neural reconstruction (NERFs, Gaussian Splats).
  • History of multidisciplinary creativity and innovation around software engineering in multiple problem domains.

What the JD emphasized

  • Almost everything we are doing is new!

Other signals

  • SDKs for neural reconstruction
  • Gaussian Splatting
  • closed-loop validation and training