Riot Games

Sr. Principal Machine Learning Engineer - Central Product Insights

Riot Games
Apply
19 hours ago

Responsibilities

  • Define modeling architecture for personalization, matchmaking, social graph recommendations, and community discovery.
  • Develop churn and revival models and lead multi-objective optimization balancing fairness, latency, diversity, and experience quality.
  • Build real-time inference systems and integrate low-latency data pipelines and feature stores into online model serving.
  • Lead adoption of contextual bandits, reinforcement learning, graph ML, and experimentation systems for live-service optimization.
  • Define data schemas, feature lineage, model observability, telemetry, drift detection, and shared data contracts across teams.
  • Establish responsible AI standards, bias mitigation, trust calibration, transparency, explainability, and post-launch impact evaluation.
  • Drive model optimization for latency, throughput, memory efficiency, inference cost, and hardware utilization.
  • Mentor senior ML engineers and data scientists and contribute to hiring, interview calibration, and craft council development.

Requirements

  • 15+ years of experience in machine learning or applied AI and 3+ years in a principal- or staff-level technical leadership role.
  • Proven experience building real-time, large-scale ML systems for matchmaking, recommendations, or personalization.
  • Deep expertise in graph ML, reinforcement learning, and representation learning.
  • Proficiency with PyTorch, TensorFlow, JAX, Ray, Kafka, Flink, and Redis.
  • Strong understanding of A/B testing, experiment design, and player experience metrics.
  • Track record of defining cross-team ML standards and leading technical direction.
  • Preferred qualifications include game development, player behavior modeling, social ecosystems, trust and safety, toxicity detection, community health models, Vertex AI, SageMaker, and live-service game backend integration.

Benefits

  • Open paid time off, 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

Apache FlinkApache KafkaPyTorchRedisTensorFlow

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