腾讯腾讯游戏-游戏引擎开发资深工程师-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…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
算法+
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.有端游或主机游戏性能分析与优化经验,包括不限于GPU、CPU、内存等方面的性能优化,有参与UE4/5大型端游性能优化经验者优先; 2.熟悉UE4/5引擎特性,包括不限于架构,图形渲染,动画,物理等
更新于 2026-06-08深圳
社招2年以上火影忍者-手游技
1.2年以上UE引擎开发维护经验; 2.精通C++、数据结构、算法,了解操作系统、编译原理等基础知识; 3.掌握UE引擎至少一个模块的底层原理并具备修改能力; 4.熟悉UE引擎,具备扎实的数学和
更新于 2026-07-21深圳

社招程序类
1、对编程有一定熟练度,具备一定计算机基础知识; 2、具备一定技术专研能力。 加分项: 1、热爱:热爱游戏,体验过大量且多种类型游戏,对游戏制作拥有极大热情;热爱编程,能在编程中获得成就感; 2、技术
更新于 2026-09-07广州|武汉|苏州