Principal Data Scientist, ML Bots - Game Tech G...
@ Riot Games

Los Angeles, California, United States
On Site
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXX******@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

Review reinforcement learning algorithms and simulation techniques.
Practice coding ML systems in Python and TensorFlow.
Study policy gradient and behavior cloning implementations.
Review game telemetry data processing methodologies.

Behavioral Questions

Share past leadership challenges.
Discuss teamwork and mentoring experiences.
Explain problem-solving under pressure.
Highlight cross-functional collaboration examples.

Frequently Asked Questions