Neural Graphics Engineer

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$124,000–$195,500 / yr
Posted
101 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $208k
This role $160k
$110k most similar roles pay here $256k

This role pays less than 88% of similar roles. Most pay $176,000–$239,687 — the shaded band above. At the midpoint, this role pays about $160k versus about $208k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 855 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 843 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Neural Graphics Engineer

Join NVIDIA’s Neural Graphics team as a Neural Graphics Engineer where you will implement and optimize neural graphics techniques within real-time rendering pipelines, prototype innovative approaches like differentiable graphics and generative 3D content, collaborate across teams to bring ideas from concept to production, and contribute to the company's software stack including compilers, shaders, and runtime tools. Ideal candidates have a BS, MS, or PhD in Computer Science, Electrical Engineering, Physics, or related fields with at least 2-4 years of practical experience in C++ and Python, along with coursework or project experience in computer graphics, machine learning, or computer vision. Hands-on experience with neural rendering techniques such as NeRF, Gaussian splatting, and differentiable rendering, proficiency in PyTorch, real-time rendering engines, and familiarity with graphics APIs like Vulkan, OpenGL, DirectX, shader programming languages including Slang and HLSL, are highly desirable.

What you'll do

  • Implement and optimize neural graphics techniques within real-time rendering pipelines.
  • Prototype neural rendering, differentiable graphics, and generative 3D approaches.
  • Contribute to the development of compilers, shaders, and runtime tools for graphics software.
  • Collaborate with cross-functional teams to advance ideas from concept to production.
  • Develop and enhance graphics software stack components using C++, Python, and shader languages.

What we're looking for

  • BS, MS, or PhD in Computer Science, Electrical Engineering, Physics, or related field.
  • 2-4 years of practical experience with C++ and Python.
  • Hands-on experience with neural rendering techniques like NeRF or Gaussian splatting.
  • Experience working with PyTorch and real-time rendering engines.
  • Familiarity with graphics APIs (Vulkan, OpenGL, DirectX) and shader programming.

More like this

Similar roles

Software Engineer, Neural Graphics Developer Tools

Nvidia

Santa Clara, CA 36 days ago $152,000$241,500
C/C++ CUDA TensorFlow PyTorch Direct3D OpenGL Vulkan AI Deep Learning Neural Networks GPU Architecture Computer Graphics Object-Oriented Programming Agile Methodology CI/CD

Director, Neural Graphics Chips

Nvidia

Santa Clara, CA 35 days ago $320,000$488,750
Vulkan Direct3D Metal SPIR-V OpenGL Python C++ CUDA Neural_Rendering Differentiable_Graphics AI_Assisted_Rendering CI/CD Git Linux Windows NVIDIA_Shalang Shader_Language Graphics_APIs GPU_Architecture Tiled_Rasterization Compute_Pipelines

GPU Performance Engineer - Neural Reconstruction

Nvidia

Remote (Us, Ca, Remote, US) 9 days ago $224,000$356,500
Python C++ PyTorch CUDA Nsight Systems Nsight Compute NVTX PyTorch Profiler Gaussian Splatting NeRF differentiable rendering rasterization neural rendering SLAM 3D reconstruction camera and lidar geometry projection models calibration rolling shutter depth rendering multi-sensor reconstruction distributed training memory footprint optimization
Remote

Computer Vision Engineer

Qualcomm

San Diego, CA 98 days ago $148,300$222,500
Python C/C++ PyTorch TensorFlow ONNX OpenCV FPGA RTL SoC deep learning architectures performance profiling tools hardware simulators