Rendering, Pipeline Optimization
Core
Principal-level rendering engineer owning performance across a hybrid offline/realtime rendering pipeline for a new renderer product.
Role type
Principal-level rendering engineer (pipeline optimization)
Builds
Nyx, a hybrid renderer delivering offline quality at realtime performance
Domain
Real-time rendering, GPU optimization, hybrid raster/ray-tracing
Deliverable
production ML models | product features
Required skills
GPU profiling (PIX, Razor, Nsight, RGP), modern GPU architecture (AMD RDNA, wave occupancy, cache behavior), D3D12, Vulkan, console graphics APIs, C++, HLSL/GLSL, hybrid rendering pipeline optimization
Preferred skills
neural rendering, splatting, upscalers (DLSS, FSR), engine-level rendering architecture
Responsibilities
Own frame-time budgets and drive GPU/CPU rendering performance; profile, diagnose, and optimize the full rendering pipeline; adapt profiling methodology to a non-standard hybrid pipeline; evolve hybrid raster/ray-traced rendering paths; review architecture and mentor senior engineers; work directly with hardware vendors on low-level GPU issues
Seniority
Principal, hands-on IC with mentorship