Principal Machine Learning Engineer - League of Legends
Riot Games5 days ago
Los Angeles, CA, USA
Staff+
H1B Sponsor
Responsibilities
- Lead the modeling strategy for AI Bots in League of Legends.
- Develop predictive features from gameplay telemetry and simulation outputs.
- Design and implement ML systems using reinforcement and imitation learning.
- Define evaluation frameworks for game AI tailored to different game modes.
- Ensure the safety and fairness of autonomous agents in live environments.
- Collaborate with engineers and UX teams to integrate models into production.
- Contribute to the AI community at Riot by sharing methods and learnings.
Requirements
- 8+ years of experience delivering ML systems in production.
- Proven ability to design modeling strategies for interactive products.
- Expertise in gameplay telemetry and complex interactive environments.
- Game engineering/C++ experience is a plus.
- Strong track record in building agent-based systems for dynamic environments.
- Hands-on experience with relevant ML methods and algorithms.
- Mastery of experiment design and model evaluation for autonomous agents.
- Experience incorporating human considerations into AI applications.
- Familiarity with integrating ML-driven agents into live game environments.
Benefits
- Open paid time off policy and flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for employees and their partners.
- 401k with company match.
Tech Stack
C++
Categories
AI & MLGaming