3h ago
Principal Machine Learning Engineer (Personalization, Matchmaking, & Player Experience AI) - Publishing Platform
Los Angeles, USA; Mercer Island, USA
$292,300-$437,900 / year
full-timeseniorVideo Games Visa Sponsor
Tech Stack
Description
You will define and drive the modeling architecture for personalization, matchmaking, and social experiences across Riot's player ecosystem, partnering with Product, Data Engineering, and Software Engineering to transform large-scale data into adaptive, fair, and player-centric AI systems that shape how players connect and experience matchmaking.
Requirements
- 10+ years in ML/Applied AI; 3+ years in principal/staff-level technical leadership
- Experience with large-scale, real-time ML systems (recommendations, personalization, matchmaking)
- Expertise in graph ML, RL, and representation learning
- Proficiency in PyTorch, TensorFlow, JAX, and modern data/serving tools (Ray, Kafka, Flink, Redis)
- Strong grounding in A/B testing, experiment design, and experience metrics
Responsibilities
- Define and lead modeling architecture for personalization, matchmaking, social graph recommendations, and player discovery
- Architect multi-model systems combining skill, preference, trust, and safety signals for fair matchmaking
- Develop models for skill inference, player behavior prediction, and multi-objective optimization
- Build and optimize real-time inference systems for personalized content, matchmaking, and player interactions at global scale
- Drive adoption of advanced modeling including contextual bandits, reinforcement learning, graph ML, and session-aware personalization
0 views 0 saves 0 applications