Rendering Engineer, Real-Time - Gaming

at Nvidia
USD 184,000-356,500 per year
MIDDLE SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

C @ 3 C++ @ 2 Algorithms @ 3 Machine Learning @ 3 Debugging @ 3 API @ 3 CUDA @ 3 GPU @ 3

Details

NVIDIA Lightspeed Studios is building next-generation computer graphics experiences, including projects such as RTX Remix and NVIDIA's Zorah demo, showcasing real-time ray tracing and neural rendering technologies. This role focuses on implementing and optimizing real-time rendering techniques (including ray tracing and neural rendering) in game engines using NVIDIA RTX technology and collaborating with research, engineering and art teams to deliver high-quality interactive experiences.

Responsibilities

  • Implement new rendering techniques in a game engine using real-time ray tracing with NVIDIA RTX technology.
  • Improve performance and quality of rendering techniques developed by you or others.
  • Help develop and implement cutting-edge neural rendering techniques for real-time graphics.
  • Ensure rendering techniques are robust and meet the content needs of products using them.
  • Work cross-functionally with research groups, art teams, and other organizations to build experiences using advanced graphics technology.

Requirements

  • Solid understanding of C++ and multi-threading programming techniques.
  • Knowledge of the GPU graphics pipeline and GPU architecture.
  • BS/MS or higher degree in Computer Science or a related field (or equivalent experience).
  • 8+ years of professional experience.
  • Experience with ray tracing (real-time or offline).
  • Background with GPU Graphics and Compute programming APIs such as Direct3D 11, Direct3D 12, DirectX Raytracing, Vulkan, OpenGL, CUDA, or OptiX.
  • Background writing shader code in Slang, HLSL, or GLSL for these APIs.
  • Experience debugging, profiling, and optimizing rendering code on GPUs.
  • Comfortable navigating a sophisticated game engine codebase (examples listed: Unreal Engine 5, Lumberyard, CryEngine, Unity, Godot).
  • Familiarity with the math commonly used in real-time rendering.

Ways to Stand Out

  • Up-to-date knowledge of real-time rendering and offline rendering algorithms and research.
  • Experience with machine learning / AI, preferably for computer graphics applications.
  • Familiarity with C++17.
  • Experience with development and profiling tools such as NSight, PIX, GPU-View, V-Tune, Superluminal.
  • Background with x86 assembly.

Compensation & Benefits

  • Base salary range (Level 4): 184,000 USD - 287,500 USD.
  • Base salary range (Level 5): 224,000 USD - 356,500 USD.
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).
  • Applications accepted at least until September 6, 2025.

Location & Time Type

  • Location: Santa Clara, CA, United States.
  • Time type: Full time.

Equal Opportunity

NVIDIA is an equal opportunity employer committed to fostering a diverse work environment and does not discriminate on the basis of protected characteristics.