Sr. Principal Machine Learning Engineer - Central Product Insights
Core
Define and drive the modeling architecture for personalization, matchmaking, and social experiences across Riot's player ecosystem.
Role type
Sr. Principal Machine Learning Engineer (Player Intelligence & Matchmaking)
Builds
Real-time inference systems for personalized content, store offers, and matchmaking at massive scale.
Domain
Gaming / Player Behavior Modeling / Social Graphs
Deliverable
production ML models
Required skills
Graph ML, Reinforcement Learning, Representation Learning, Multi-objective Optimization, Real-time ML Systems, A/B Testing, Model Observability, Bias Mitigation
Preferred skills
Game Development Background, Trust & Safety Modeling, Cloud ML Platforms (Vertex AI, SageMaker)
Technologies
PyTorch, TensorFlow, JAX, Ray, Kafka, Flink, Redis
Responsibilities
Define modeling architecture for player personalization and matchmaking; Develop churn and revival models; Drive multi-objective optimization frameworks; Build real-time inference systems for player interactions; Mentor senior ML engineers and data scientists; Establish Responsible AI standards for fairness and transparency.
Seniority
Principal, hands-on IC with technical leadership
