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.