Staff Machine Learning Engineer, 3D - Singapore Efficiency Team
Core
Build assistive 3D tooling using geometry methods, implicit representations, and neural rendering to accelerate cleanup, retopology, and texturing steps in the artist's workflow for Riot Games' League of Legends.
Role type
Staff Machine Learning Engineer (3D pipeline automation)
Builds
Production-ready 3D assistive tools for modelers and environment artists
Domain
Gaming industry, 3D computer graphics, machine learning
Deliverable
production ML models
Required skills
3D ML (mesh/geometry, implicit representations, point-cloud learning), neural rendering, generative models (3D-aware diffusion, flow matching, VAEs), statistical analysis, experimental design, Python, C/C++/C#, PyTorch/TensorFlow/JAX
Preferred skills
Gaming industry experience, leadership/mentoring, cross-functional collaboration
Technologies
PyTorch, TensorFlow, JAX, Python, C, C++, C#
Responsibilities
Build tools to compress tedious 3D pipeline steps; partner with artists to target expensive modeling tasks; define and run evaluations for geometric accuracy and time savings; follow developments in 3D ML and neural rendering
Seniority
Staff, hands-on IC with strategic impact