Principal Data Scientist, ML Bots - Game Tech G... @ Riot Games
placeLos Angeles, California, United States
businessOn Site
Posted 3 days ago
Your Application Journey
Interview
Email Hiring Manager
******@riotgames.com
Recommended after applying
Job Details
Overview
At AI Foundations, our mission is to unlock cutting edge player experiences through the power of ML and AI technologies. The AI Foundry team partners with teams across Riot to accelerate development and deployment of new machine learning systems.
Responsibilities
- Lead modeling strategy for ML Bots across multiple games.
- Develop predictive features from gameplay telemetry and simulation outputs.
- Design and implement ML systems using reinforcement and imitation learning.
- Define evaluation frameworks balancing general and genre-specific metrics.
- Ensure safety, fairness, and trustworthiness of autonomous agents.
- Mentor senior ML engineers and support technical decision-making.
- Collaborate with game, platform, and UX teams for production integration.
- Represent the team in multi-game forums and shared framework initiatives.
Required Qualifications
- 8+ years of experience delivering ML systems in production.
- Expertise in reinforcement learning, imitation learning, and simulation-based training.
- Proven ability in designing modeling strategies across interactive products.
- Strong background in developing predictive features from complex data.
- Experience mentoring engineers and working within cross-disciplinary teams.
Desired Qualifications
- Mastery in experiment design, model evaluation, and autonomous agent optimization.
- Familiarity with integrating ML-driven agents into live game environments.
- Demonstrated passion for player experiences and game domain expertise.
Perks and Benefits
- Flexible work schedules with open paid time off policy.
- Medical, dental, and life insurance benefits.
- Parental leave and a 401k with company match.
Equal Opportunity
Riot Games provides equal employment opportunity to all applicants. The company makes reasonable accommodations while upholding a safe and secure operational environment.
How to Get Hired at Riot Games
🎯 Tips for Getting Hired
- Customize resume: Highlight ML and game experience details.
- Research Riot Games: Understand their culture and innovations.
- Practice technical interviews: Review ML algorithms and simulation concepts.
- Show leadership: Demonstrate mentoring and collaboration skills.
- Network actively: Connect with current Riot employees on LinkedIn.
📝 Interview Preparation Advice
Technical Preparation
circle
Review reinforcement learning algorithms and simulation techniques.
circle
Practice coding ML systems in Python and TensorFlow.
circle
Study policy gradient and behavior cloning implementations.
circle
Review game telemetry data processing methodologies.
Behavioral Questions
circle
Share past leadership challenges.
circle
Discuss teamwork and mentoring experiences.
circle
Explain problem-solving under pressure.
circle
Highlight cross-functional collaboration examples.
Frequently Asked Questions
What qualifications does Riot Games expect for a Principal Data Scientist role?
keyboard_arrow_down
How can I prepare for an interview at Riot Games as a data scientist?
keyboard_arrow_down
What responsibilities does the Principal Data Scientist hold at Riot Games?
keyboard_arrow_down
How does Riot Games integrate ML systems into live products?
keyboard_arrow_down
What technical skills are critical for a data scientist at Riot Games?
keyboard_arrow_down
How important is prior game experience for this role at Riot Games?
keyboard_arrow_down
What type of ML methods will be used in this Riot Games position?
keyboard_arrow_down
Is leadership experience required for the Principal Data Scientist role at Riot Games?
keyboard_arrow_down
What are the work culture values at Riot Games for data scientists?
keyboard_arrow_down
How can I make my application stand out for Riot Games?
keyboard_arrow_down