Job Summary:
NVIDIA is a leading technology company at the forefront of computer graphics innovation. They are seeking a Neural Graphics Engineer to implement and optimize neural graphics techniques, prototype new approaches, and contribute to their graphics software stack.
Responsibilities:
โข Implement and optimize neural graphics techniques within real-time rendering pipelines
โข Prototype neural rendering, differentiable graphics, and generative 3D approaches
โข Collaborate across teams to move ideas from concept to production
โข Contribute to our graphics software stack, including compilers, shaders, and runtime tools
Qualifications:
Required:
โข BS, MS, or PhD in Computer Science, Electrical Engineering, Physics, or a related field (or equivalent experience)
โข At least 2-4 years of practical experience and demonstrated ability in C++ and Python
โข Coursework or project experience in computer graphics, machine learning, or computer vision
โข A drive to learn, grow, and take on challenging problems
Preferred:
โข Hands-on experience with neural rendering (NeRF, Gaussian splatting, differentiable rendering) or generative AI for 3D content
โข Experience with PyTorch and real-time rendering engines
โข Familiarity with graphics APIs (Vulkan, OpenGL, DirectX), shader programming (Slang, HLSL, GLSL), or compiler development
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.