米哈游图形算法工程师(3D方向)
校招全职程序&技术类地点:上海状态:招聘
任职要求
1.本科及以上学历,计算机科学/图形学/计算几何/机器学习相关专业,3年以上CUDA并行计算开发经验; 2.熟悉C++及现代标准,熟悉PyTorch框架,具备PyTorch/C++扩展开发经验,同时具备Python/C++混合编程能力,熟悉Pybind11等绑定工具; 3.熟悉图形学算法,有BVH、网格处理、计算几何项目经验,掌握Marching Cubes、Delaunay三角剖分、四面体网格生成等经典算法,以及光线追踪、网格距离场计算、SDF等图形算法; 4.掌握3D网格处理算法,包括网格简化、重新网格化、碰撞检测等,熟练使用Eigen、CGAL、libigl等数学和几何处理库; 5.有Kaolin、nvdiffrast等技术栈使用经验,熟悉Houdini、Blender等3D软件,了解3D文件格式(OBJ、GLB等); 6.熟悉生成式AI、3D生成模型、扩散模型等技术,对技术充满热情,思维清晰,具有很好的问题分析推断能力、良好的沟通表达能力和合作能力; 加分项 1.在顶级会议(SIGGRAPH、CVPR等)发表过相关学术论文; 2.深度参与过相关的高品质项目开发(需有明确的成果展示); 3.有游戏引擎、图形渲染引擎或3D建模工具开发经验者优先; 4.参与过大规模3D数据处理或GPU加速计算项目;
工作职责
1.基于CUDA开发用于AI3D模型训练的高精度网格重建算法,包括可微渲染、网格优化与GPU加速; 2.设计实现可微渲染和神经渲染系统,支持AI模型训练的高质量3D数据生成; 3.开发面向大规模3D数据处理的几何算法:高精度网格重建、简化、拓扑优化; 4.实现SIGGRAPH级别的AI3D重建算法工程化,优化训练数据质量和生成效率;
包括英文材料
学历+
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
CUDA+
https://developer.nvidia.com/blog/even-easier-introduction-cuda/
This post is a super simple introduction to CUDA, the popular parallel computing platform and programming model from NVIDIA.
https://www.youtube.com/watch?v=86FAWCzIe_4
Lean how to program with Nvidia CUDA and leverage GPUs for high-performance computing and deep learning.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
PyTorch+
https://datawhalechina.github.io/thorough-pytorch/
PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。
https://www.youtube.com/watch?v=V_xro1bcAuA
Learn PyTorch for deep learning in this comprehensive course for beginners. PyTorch is a machine learning framework written in Python.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
算法+
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/
CVPR+
https://cvpr.thecvf.com/
相关职位
社招3年以上程序&技术类
1.基于CUDA开发用于AI3D模型训练的高精度网格重建算法,包括可微渲染、网格优化与GPU加速; 2.设计实现可微渲染和神经渲染系统,支持AI模型训练的高质量3D数据生成; 3.开发面向大规模3D数据处理的几何算法:高精度网格重建、简化、拓扑优化; 4.实现SIGGRAPH级别的AI3D重建算法工程化,优化训练数据质量和生成效率。
社招A146738
1、负责三维重建、生成等多模态大模型算法的开发与性能优化; 2、参与下述研究课题中的一项或多项,包括但不限于:三维运动(人脸/身体/手势)跟踪/捕捉,三维重建(包括人脸/身体/物品等),角色动画,几何建模/变形/处理,3D绘制相关算法; 3、与游戏策划和引擎开发人员合作,部署落地AI模型; 4、研究和探索新的AI技术和算法,以提高游戏的创新性和竞争力。
更新于 2024-04-25