腾讯腾讯游戏-游戏引擎开发资深工程师-AI渲染
社招全职1年以上AI渲染技术地点:上海状态:招聘
任职要求
1.3年以上手机游戏引擎开发和维护经验,深刻理解3D游戏引擎架构,精通引擎接口和游戏制作流程; 2.熟悉3D图形学,有良好的数学和算法基础; 3.熟练掌握3D图形渲染技术,精通Shader相关开发; 4.精通Vulkan或DirectX 12现代图形API,有实际项目落地经验,熟悉渲染管线设计和性能优化; 5.有光线追踪技术(DXR/Vulkan Ray Tracing)实际项目经验,熟悉光追渲染管线和性能优化; 6.有引擎深度集成和工程落地经验,能够独立完成复杂技术方案的设计和实施; 7.责任心强,善于沟通,对游戏前沿技术有热情; 8.熟悉商业游戏引擎源代码,热爱游戏优先。 加分项 1.有AI工具集成和落地经验,如纹理超分(Real-ESRGAN、ESRGAN)、材质生成(Substance、MaterialGAN)、神经贴图压缩(Neural Texture Compre…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.负责RTX光线追踪技术的引擎集成工作,包括Vulkan/DXR渲染管线集成、实时光追渲染(反射、阴影、全局光照)、DLSS超分辨率和帧生成技术集成; 2.负责引擎渲染架构重构工作,设计并实现双渲染后端(传统 + RTX),支持多后端无缝切换,确保兼容性和稳定性; 3.负责AI资产工具的工程集成,包括纹理超分(Real-ESRGAN等)、材质自动转换(PBR材质生成)、神经贴图压缩(Neural Texture Compression)等工具的集成和自动化管线开发; 4.负责游戏渲染性能优化工作,针对RTX模式进行深度性能分析和优化,确保稳定60fps,提升游戏表现力; 5.负责制定引擎工具链方案,帮助研发团队提升研发效率; 6.负责游戏中性能优化相关工作,针对需求定制增强游戏引擎底层功能; 7.负责图形兼容性分析以及疑难问题的分析定位工作。
包括英文材料
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
Shader+
https://clauswilke.com/art/post/shaders
To the uninitiated, shader programming can appear like magic.
https://learnopengl.com/Getting-started/Shaders
A great resource to learn modern OpenGL aimed at beginners.
[英文] Shader Learning
https://shader-learning.com/
Shader Learning is a platform that helps you learn and enhance your shading skills by solving interactive problems.
https://www.youtube.com/watch?v=3mfvZ-mdtZQ
Shaders are an incredibly useful programming tool to have under your belt, especially for creative coding and generative art.
Vulkan+
https://developer.android.com/codelabs/beginning-vulkan-on-android#0
Vulkan is the primary low-level graphics API on Android. Vulkan enables reaching higher performance for games that implement their own game engine and renderer.
https://docs.vulkan.org/tutorial/latest/00_Introduction.html
The ideas behind Vulkan are similar to those of Direct3D 12 and Metal, but Vulkan has the advantage of being fully cross-platform and allows you to develop for Windows, Linux and Android at the same time.
https://edw.is/learning-vulkan/
I learned some Vulkan and made a game engine with two small game demos in 3 months.
https://vulkan-tutorial.com/
This tutorial will teach you the basics of using the Vulkan graphics and compute API.
DirectX 12+
https://gpuopen.com/learn/developing-directx-apps/
Microsoft® DirectX®12 provides low-level APIs for creating games and other graphics applications.
https://learn.microsoft.com/en-us/windows/win32/direct3d12/directx-12-programming-guide
Direct3D 12 provides an API and platform that allows apps to take advantage of the graphics and computing capabilities of PCs equipped with one or more Direct3D 12-compatible GPUs.
https://whoisryosuke.com/blog/2023/learning-directx-12-in-2023
This is my journey to learning DirectX 12, and tips to help get you ready to learn it.
https://www.youtube.com/playlist?list=PLD3tf_aBsga1A9B7UoDkM-yObxlLh9pku
In this video series we create a DirectX 12 application in C++ from scratch.
https://www.youtube.com/playlist?list=PLN2s0qemU7W0NfgfMF_WvKcP2BCOX1E2c
This is the full Series for our C++ DirectX 12 Game Engine.
Ray+
https://github.com/ray-project/ray
Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
https://www.youtube.com/watch?v=FhXfEXUUQp0
In this video, I'll teach you everything you need to know about Apache Ray!
https://www.youtube.com/watch?v=fMiAyj2kgac
Using powerful machine learning algorithms is easy using Ray.io and Python.
https://www.youtube.com/watch?v=q_aTbb7XeL4
Parallel and Distributed computing sounds scary until you try this fantastic Python library.
还有更多 •••
相关职位
社招3年以上萨罗斯GR-端游
1.负责端游/主机游戏性能分析,制定合理的优化方案; 2.负责端游/主机游戏性能优化中的重难点问题攻坚; 3.参与制定合理的机型性能分档方案。
更新于 2026-06-08深圳

社招程序类
1、参与公司自研游戏引擎的开发与维护; 2、在指导下优化游戏引擎性能,提升稳定性; 3、在指导下关注业界技术发展,探索前沿领域,将有价值的新技术应用落地; 4、根据业务需要,完成上级安排的市场调研/数据分析/方案设计等其他工作。
更新于 2026-07-13广州|武汉|苏州
实习阿里巴巴2027
1.参与基于UE5的游戏项目,负责引擎功能模块的开发与优化; 2.根据项目需求,进行引擎底层功能的定制化开发和扩展; 3.优化游戏性能,包括渲染、内存、CPU等方面的性能调优。
更新于 2026-03-24广州