Senior System Software Engineer - Neural Graphics SDKs

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Kubernetes @ 4 Python @ 6 CI/CD @ 4 Distributed Systems @ 4 Communication @ 4 API @ 4 CUDA @ 4 GPU @ 4 AI @ 4 Computer Vision @ 4

Details

NVIDIA's team builds the Omniverse NuRec SDK to enable robotic, healthcare, and AV developers to build better models faster with closed-loop validation and closed-loop training grounded in real-world scenarios. The team focuses on neural reconstruction and Gaussian Splatting and maintains key open source platforms such as GSplat.

Responsibilities

  • Implement, validate, release, and maintain SDKs, APIs, and libraries for Neural Reconstruction, including key open source projects like GSplat.
  • Influence software architecture, validation strategy, and technical roadmaps to ensure outstanding usability for developers across research and large-scale production use.

Requirements

  • Master's of Science in Computer Science or Electrical Engineering, or equivalent experience.
  • 5+ years of practical experience.
  • Track record developing and maintaining developer-focused, production-grade software for computer graphics or computer vision (for example: game engines, rendering software).
  • Proficiency with Python and C++.
  • Excellent software engineering fundamentals: source control, CI/CD, testing/validation, packaging, containerization, and release.
  • Experience developing high-performance distributed systems (micro-services, Kubernetes).
  • Excellent written, visual, and verbal communication to present architectural challenges, tradeoffs, and alternatives.
  • Curiosity and drive to learn new technologies and partner across teams and functions.

Ways to Stand Out

  • Strong fundamentals in real-time graphics or other performance-critical domains.
  • 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.

Compensation & Benefits

  • Base salary ranges (location- and level-dependent):
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • Eligible for equity and benefits.

Other Information

  • Applications for this job will be accepted at least until February 5, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.