Jobs · Engineering · California

Senior System Software Engineer - Neural Graphics SDKs

NVIDIA · Santa Clara, CA · 1 wk ago
EngineeringFull-time

About the role

NVIDIA is seeking a System Engineer to join our team in building the Omniverse NuRec SDK. This role involves developing and maintaining NVIDIA's software ecosystem for neural graphics, including key open-source projects like GSplat. The ideal candidate will work with a vibrant community of developers who aim to bridge the gap between the real world and simulations.

Responsibilities

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

Requirements

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

Qualifications

  • 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.

Skills

  • Experience with AI and machine learning frameworks.
  • Knowledge of cloud computing platforms (AWS, Azure, GCP).
  • Understanding of data pipelines and machine learning workflows.

Benefits

  • Competitive base salary ranging from $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.
  • Equity and comprehensive benefits package.

Pay

  • Base salary range: $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.

Schedule

  • Full-time position.

Benefits

  • Health insurance.
  • Retirement plans.
  • Flexible working hours.
  • Professional development opportunities.

Application Instructions

  • Applications accepted until May 2, 2026.

Similar jobs

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 2 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com

Software Engineer, Senior

Booz Allen HamiltonFort Meade, MD· 2 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Engineer, Senior

FlightSafety InternationalTulsa Metropolitan Area· 2 days ago
Engineeringapply on careers.flightsafety.com