GrepJob
Riot Games

Principal Machine Learning Engineer - League of Legends

Riot Games
Apply
5 days ago
Los Angeles, CA, USA
Staff+
H1B Sponsor

Responsibilities

  • Lead the modeling strategy for AI Bots in League of Legends.
  • Develop predictive features from gameplay telemetry and simulation outputs.
  • Design and implement ML systems using reinforcement and imitation learning.
  • Define evaluation frameworks for game AI tailored to different game modes.
  • Ensure the safety and fairness of autonomous agents in live environments.
  • Collaborate with engineers and UX teams to integrate models into production.
  • Contribute to the AI community at Riot by sharing methods and learnings.

Requirements

  • 8+ years of experience delivering ML systems in production.
  • Proven ability to design modeling strategies for interactive products.
  • Expertise in gameplay telemetry and complex interactive environments.
  • Game engineering/C++ experience is a plus.
  • Strong track record in building agent-based systems for dynamic environments.
  • Hands-on experience with relevant ML methods and algorithms.
  • Mastery of experiment design and model evaluation for autonomous agents.
  • Experience incorporating human considerations into AI applications.
  • Familiarity with integrating ML-driven agents into live game environments.

Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for employees and their partners.
  • 401k with company match.

Tech Stack

C++

Categories

AI & MLGaming