Riot Games

Staff Machine Learning Engineer, 3D - Singapore Efficiency Team

Riot Games
Apply
5 days ago
Singapore, SingaporeStaff+

Responsibilities

  • Build assistive 3D tooling using geometry methods, implicit representations, neural rendering, UV/texturing, and generative models to accelerate cleanup, retopology, and other technical artist workflows.
  • Partner with 3D modelers and environment artists to identify expensive modeling, retopology, and texturing steps and ship tools that shorten them.
  • Define and run evaluations for geometric accuracy, topology quality, game-readiness, and time returned to artists.
  • Track developments in 3D machine learning and neural rendering and assess their suitability under production and runtime constraints.
  • Mentor junior team members and interns and drive cross-functional collaboration.

Requirements

  • Master’s or Ph.D. in Computer Science, Statistics, Mathematics, or a related field focused on Machine Learning, Data Science, or Artificial Intelligence.
  • At least 5 years of experience applying machine learning to real-world problems and delivering impactful, end-to-end 3D ML solutions.
  • Deep expertise in 3D ML, including mesh and geometry methods, implicit representations, point-cloud learning, neural rendering, and differentiable rendering.
  • Evidence of state-of-the-art 3D work through peer-reviewed publications, shipped projects, open-source contributions, or production systems.
  • Proficiency in Python, C, C++, or C# and hands-on experience with PyTorch, TensorFlow, or JAX.
  • Strong understanding of statistical analysis, experimental design, and evaluation techniques.
  • Hands-on experience with generative models, including 3D-aware diffusion, flow matching models, and VAEs over meshes, point clouds, or implicit representations.
  • Excellent communication skills for explaining complex technical concepts to non-technical stakeholders.
  • Leadership experience mentoring junior team members and interns and driving cross-functional collaboration is highly desirable.
  • Gaming-industry or related experience is a plus.

Benefits

  • Full relocation support.
  • Full health insurance for the employee, spouse, and children.
  • Open paid time off.
  • Retirement benefits with company matching.
  • Life insurance, parental leave, and short-term and long-term disability benefits.
  • Play Fund for learning about players and the gaming community.
  • Donation matching for nonprofit time and monetary contributions.

Tech Stack

CC#C++PythonPyTorchTensorFlow

Categories

Riot Games

About Riot Games

5,001-10,000 employees

Riot Games develops and publishes online multiplayer games for PC and mobile, including League of Legends, Valorant, Teamfight Tactics, Legends of Runeterra, and Wild Rift. The company operates free-to-play titles monetized via in-game purchases and runs global esports leagues and events around its franchises. Founded in 2006 and headquartered in Los Angeles, Riot is a subsidiary of Tencent with offices worldwide.

Contact me