Riot Games

Machine Learning Engineer III - Unpublished R&D Product

Riot Games
Apply
6 hours ago

Responsibilities

  • Collaborate with developers, designers, data scientists, and analytics partners to identify improvement opportunities and define experiments.
  • Develop modeling and feature strategies, including reinforcement-learning approaches for practical production problems.
  • Build reusable training and evaluation pipelines and establish pipeline architecture patterns for broader organizational use.
  • Apply ML and reinforcement-learning systems to improve decision-making and adaptation.
  • Establish research-to-production practices that balance advanced techniques with production reliability.
  • Define evaluation practices, experiment designs, model-impact measurements, and technical evaluation standards.
  • Set reliability standards and strengthen code quality, automated testing, maintainable architecture, and engineering practices.
  • Mentor engineers and partner disciplines through documentation, reviews, and technical design guidance.
  • Identify technical risks and bottlenecks and propose pragmatic solutions.

Requirements

  • 6+ years of experience delivering ML systems in production, including 3+ years in applied modeling or ML research roles.
  • Experience applying reinforcement learning to practical production problems.
  • Experience with interacting models, feedback loops, or systems whose behavior has downstream consequences beyond a single prediction.
  • Proficiency with modern ML and data science libraries and frameworks such as PyTorch, TensorFlow, and pandas.
  • Proficiency in Python or similar programming languages.
  • Bachelor of Science in Computer Science or equivalent experience.
  • Experience collaborating across multiple disciplines and communicating with technical and non-technical audiences.
  • Preferred qualifications include multi-agent reinforcement learning, developer tooling, framework-level UI systems, infrastructure and MLOps, ML cloud services, containers, model telemetry, AAA game engines such as Unity or Unreal, and C++.

Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for the employee, spouse or domestic partner, and children.
  • 401(k) with company match.

Tech Stack

C++PandasPythonPyTorchTensorFlowUnity

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