Riot Games

Machine Learning Engineering Intern (Masters/PhD) - Summer 2027

Riot Games
Apply
5 hours ago

Responsibilities

  • Collaborate with machine learning engineers, data scientists, software engineers, and product partners on player- and developer-focused projects.
  • Prepare, clean, and explore datasets for machine learning and data-powered applications.
  • Implement feature engineering, modeling, and evaluation approaches under experienced team guidance.
  • Build prototypes, analyses, visualizations, or internal tools to help teams understand player experiences, product systems, or adversarial behavior.
  • Apply testing, documentation, and reproducibility practices to code and experiments.
  • Participate in code reviews, technical discussions, team rituals, and project planning.
  • Communicate technical findings and tradeoffs to technical and non-technical collaborators.

Requirements

  • Graduating in 2028 with an MS or PhD and currently enrolled in Computer Science, Machine Learning, Artificial Intelligence, Statistics, Mathematics, Engineering, or a related quantitative degree program.
  • Available to work full-time for the 12-week internship duration.
  • Comfortable programming in Python and knowledgeable about machine learning fundamentals, statistics, and data structures and algorithms.
  • Experience working with data using tools such as Python libraries, SQL, or notebooks.
  • Minimum GPA of 2.5.
  • Experience building or evaluating machine learning models through coursework, research, internships, or personal projects is desired.
  • Familiarity with PyTorch, TensorFlow, scikit-learn, Spark MLlib, SQL, relational databases, data visualization, experiment design, model evaluation, or statistical analysis is desired.
  • Familiarity with Git, unit testing, functional testing, continuous integration and deployment, cloud platforms, distributed data systems, or model deployment tools is desired.
  • A portfolio, website, GitHub, research publication, or other collection of original work is desired.
  • Experience with video games or related projects, particularly in Unity or Unreal Engine, is desired.

Benefits

  • Paid 12-week internship with full-time hours.
  • Remote-only work arrangement.
  • Hourly rate of USD $80.77.
  • Eligibility to participate in Riot's 401(k) plan.
  • In-game perks and participation in the Play Fund.
  • Intern-focused events and opportunities to connect with other interns and Rioters.

Tech Stack

GitPythonPyTorchscikit-learnSQLTensorFlowUnityUnreal Engine

Categories

Riot Games

About Riot Games

5,001-10,000 employees

Riot Games develops and publishes online multiplayer games for PC and mobile, including League of Legends, Valorant, Teamfight Tactics, Legends of Runeterra, and Wild Rift. The company operates free-to-play titles monetized via in-game purchases and runs global esports leagues and events around its franchises. Founded in 2006 and headquartered in Los Angeles, Riot is a subsidiary of Tencent with offices worldwide.

Contact me