Real-Time ML Architect — Player Personalization & Matchmaking

Riot Games

Los Angeles (CA)

On-site

USD 250,000 - 350,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, life insurance
401k with company match
Flexible work schedules

Job summary

Riot Games is seeking a Sr. Principal ML Engineer to define and drive the modeling architecture for personalization, matchmaking, and social experiences across the player ecosystem.

You will collaborate with Product Leaders, Software Engineers, and Data Engineers to deliver intelligent and fair player experiences at scale. This role focuses on real-time inference, multi-objective optimization balancing fairness and latency, and responsible AI governance across live-service environments.

Qualifications

  • 15+ years in Machine Learning or Applied AI.
  • 3+ years in a principal or staff-level technical leadership role.
  • Proven experience in real-time, large-scale ML systems.
  • Deep expertise in graph ML, reinforcement learning, and representation learning.
  • Proficiency in PyTorch, TensorFlow, JAX, and modern data/serving frameworks.
  • Strong understanding of A/B testing, experiment design, and player experience metrics.

Responsibilities

  • Define and lead the modeling architecture powering personalization, matchmaking, and social graph recommendations.
  • Build real-time inference systems for personalized content and matchmaking at scale.
  • Collaborate with Data Engineers to integrate low-latency pipelines and feature stores.
  • Drive adoption of contextual bandits, reinforcement learning, and graph ML.
  • Lead post-launch evaluations of algorithmic impact on community health and player sentiment.

Tools

PyTorch
TensorFlow
JAX
Ray
Kafka
Flink
Redis

Job description

Riot Games is seeking a Sr. Principal ML Engineer to define and drive the modeling architecture for personalization, matchmaking, and social experiences across the player ecosystem.

You will collaborate with Product Leaders, Software Engineers, and Data Engineers to deliver intelligent and fair player experiences at scale. This role focuses on real-time inference, multi-objective optimization balancing fairness and latency, and responsible AI governance across live-service environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Engineer — Personalization & Matchmaking in Gaming
Staff ML Engineer — Personalization & Matchmaking in Gaming

Riot Games • Los Angeles (CA)

On-site
USD 210,000 - 320,000
Open paid time off policy
Medical, dental, and life insurance
401k with company match
Sr. Principal Machine Learning Engineer - Central Product Insights
Sr. Principal Machine Learning Engineer - Central Product Insights

Riot Games • Los Angeles (CA)

On-site
USD 250,000 - 350,000
Medical, dental, life insurance
401k with company match
Flexible work schedules
Principal ML Platform Engineer — Global Scale & Integrations
Principal ML Platform Engineer — Global Scale & Integrations

Riot Games • Los Angeles (CA)

On-site
USD 292,000 - 438,000
Medical insurance
Dental insurance
Life insurance
+3
Principal AI/ML Platform Engineer
Principal AI/ML Platform Engineer

Riot Games • Los Angeles (CA)

On-site
USD 292,000 - 438,000
Medical insurance
Dental insurance
Life insurance
+2
Staff Machine Learning Engineer (Applied Modeling) - League of Legends
Staff Machine Learning Engineer (Applied Modeling) - League of Legends

Riot Games • Los Angeles (CA)

On-site
USD 210,000 - 320,000
Open paid time off policy
Medical, dental, and life insurance
401k with company match
Principal Machine Learning Engineer (Platform & Integrations)- League of Legends
Principal Machine Learning Engineer (Platform & Integrations)- League of Legends

Riot Games • Los Angeles (CA)

On-site
USD 292,000 - 438,000
Medical insurance
Dental insurance
Life insurance
+2
Principal Machine Learning Engineer (Platform & Integrations)- League of Legends
Principal Machine Learning Engineer (Platform & Integrations)- League of Legends

Riot Games • Los Angeles (CA)

On-site
USD 292,000 - 438,000
Medical insurance
Dental insurance
Life insurance
+3
Staff ML Engineer — Rewards Economy & Real-Time Personalization
Staff ML Engineer — Rewards Economy & Real-Time Personalization

Mistplay • United States

On-site
USD 180,000 - 220,000
Equity
Bonus potential
Team lunches
+2
Staff Machine Learning Engineer - Game Tech Group, ML Platform
Staff Machine Learning Engineer - Game Tech Group, ML Platform

Riot Games • Los Angeles (CA)

On-site
USD 229,000 - 320,000
Medical, dental, and life insurance
401(k) with company match
Open PTO
Senior Matchmaking Systems Engineer
Senior Matchmaking Systems Engineer

Riot Games • Los Angeles (CA)

On-site
USD 162,000 - 227,000
Medical insurance
Dental insurance
Life insurance
+3