
Staff Software Engineer, Rendering 渲染工程师
- 上海市
- 长期
- 全职
- Act as the team's subject-matter expert in graphics engineering
- Develop and maintain engine technologies powering one of Riot's new games
- Collaborate closely with technical artists and art teams to realize the game's visual and creative vision
- Monitor and optimize the performance of the game client across platforms
- Design, implement, and enhance tools for artists on multiple platforms
- Troubleshoot pipeline issues and proactively identify areas for improvement
- 6+ years of professional experience in Unreal Engine real-time rendering development; 8+ years preferred
- Deep experience with Unreal Engine 5 core rendering features such as Lumen and Nanite
- Familiarity with GPU-driven rendering, mesh shaders, ray tracing pipelines, and anti-aliasing techniques
- Expert proficiency in C++ and Unreal Engine's rendering APIs
- Strong knowledge of modern graphics APIs such as Vulkan and DirectX 12, and experience with hardware architectures including consoles and mobile GPUs
- Expertise in low-level optimization techniques for both PC and mobile platforms
- Proficient in graphics profiling and diagnostics using tools like PIX, RenderDoc, and Nsight, with demonstrated experience in cross-platform performance tuning
- Experience developing rendering pipelines for both mobile and PC platforms
- Comfortable working in an agile development environment
- Familiarity with League of Legends IP and its visual style; knowledge of other Riot Games IP is a plus
- Demonstrated experience collaborating closely with artists to achieve creative goals
- Credited as a core rendering engineer on at least one shipped game title
- Fluent in both spoken and written English