Senior Software Engineer, AI for Gaming
at Nvidia
π Santa Clara, United States
USD 148,000-287,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Python @ 6 TensorFlow @ 4 Parallel Programming @ 4 Performance Optimization @ 4 PyTorch @ 4 CUDA @ 4 GPU @ 7Details
We are looking for a Senior Software Engineer to join the NVIDIA Developer Technology group (DevTech) and work with a team of engineers on innovative uses of AI for games and graphics. The DevTech team collaborates with NVIDIA researchers and leading game developers to bring groundbreaking research to gamers and 3D professionals in high-performance packages such as Deep Learning Super Sampling (DLSS) and others.
Responsibilities
- Apply AI techniques to real-time 3D rendering, computer games, and film production pipelines.
- Develop tools and products for real-time deep learning model development, PC games, graphics, and educational applications.
- Optimize deep learning models' size and performance for real-time environments and develop corresponding tools and frameworks.
- Improve realism and immersive qualities of PC games, including intelligent characters, crowd and traffic behavior, and human-machine interfaces.
- Develop prototypes, perform experiments for new technologies, and write production-grade code for technology releases.
Requirements
- BS degree (or equivalent experience) with 5+ years in computer science, electrical engineering, or related field.
- Proficiency in C++ and Python.
- Experience with deep learning frameworks such as PyTorch or TensorFlow.
- Good understanding of 3D rendering pipeline and computer graphics fundamentals.
- Knowledge of transformers, LLMs, generative models, or text-to-speech models.
- Willingness to adapt and learn quickly based on project technology needs.
Ways To Stand Out From The Crowd
- Experience with game engines like Unreal Engine 5, Unity.
- Recent experience with deep learning performance optimization.
- Experience with CUDA or parallel programming and performance-centric deep learning.
- Deep understanding of 3D graphics and modern GPU architectures.
- Contributions to popular open-source projects or interesting side projects.
Benefits
Highly competitive salaries and a comprehensive benefits package. NVIDIA is an equal opportunity employer committed to fostering diversity and inclusion in the workplace.