Staff ML Engineer — Real-Time RL for Games

Riot Games

Los Angeles (CA)

On-site

USD 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Life insurance
Parental leave
401k with company match
Flexible work schedules

Job summary

Riot Games is seeking a Staff Machine Learning Engineer to own strategy, design, and implementation of ML capabilities for an unpublished R&D game project in Los Angeles. You will work with developers, designers, and data scientists to plan, implement, and maintain ML-driven solutions that enhance player experiences.

You will report to the Engineering Manager within the R&D game project. You will lead reinforcement learning initiatives, build production pipelines, and balance cutting-edge

Qualifications

  • 6+ years of experience delivering ML systems in production, including 3+ years in applied modeling or ML research roles
  • Experience with reinforcement learning and applying RL to production problems
  • Experience in production environments with interacting models and downstream consequences
  • Proficiency with modern ML libraries and frameworks (PyTorch, TensorFlow, pandas)
  • Experience collaborating across disciplines
  • Proficiency in Python or similar languages
  • BS in CS or equivalent

Responsibilities

  • Identify and define improvement opportunities with cross-disciplinary teams
  • Refine modeling and feature strategy for RL techniques
  • Establish reusable training and evaluation pipelines
  • Drive ML/RL systems to improve decision-making and adaptation
  • Establish research-to-production practices with reliable code quality and testing
  • Guide experiment design and measure model impact
  • Define reliability standards with design and engineering
  • Mentor engineers and other disciplines with documentation and reviews
  • Identify risks and propose pragmatic solutions

Skills

Reinforcement learning
Python
PyTorch
TensorFlow
Pandas
C++

Education

B.S. in Computer Science or equivalent experience

Tools

Containers
ML cloud services
Model telemetry

Job description

Riot Games is seeking a Staff Machine Learning Engineer to own strategy, design, and implementation of ML capabilities for an unpublished R&D game project in Los Angeles. You will work with developers, designers, and data scientists to plan, implement, and maintain ML-driven solutions that enhance player experiences.

You will report to the Engineering Manager within the R&D game project. You will lead reinforcement learning initiatives, build production pipelines, and balance cutting-edge

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Engineer — Real-Time RL for Games
Staff ML Engineer — Real-Time RL for Games

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Open paid time off
Flexible work schedules
Medical, dental, life insurance
+2
Staff ML Engineer — Personalization & Matchmaking in Gaming
Staff ML Engineer — Personalization & Matchmaking in Gaming

Riot Games • Los Angeles (CA)

On-site
USD 210,000 - 320,000
Open paid time off policy
Medical, dental, and life insurance
401k with company match
Staff Machine Learning Engineer - Unpublished R&D Product
Staff Machine Learning Engineer - Unpublished R&D Product

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Open paid time off
Flexible work schedules
Medical, dental, life insurance
+2
Senior ML Engineer: Real-Time Game Personalization
Senior ML Engineer: Real-Time Game Personalization

Riot Games • Los Angeles (CA)

On-site
USD 240,000 - 360,000
Healthcare
Life insurance
Paid time off
+3
Machine Learning Engineer III - Unpublished R&D Product
Machine Learning Engineer III - Unpublished R&D Product

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Medical insurance
Dental insurance
Life insurance
+3
Principal ML Platform Engineer — Global Scale & Integrations
Principal ML Platform Engineer — Global Scale & Integrations

Riot Games • Los Angeles (CA)

On-site
USD 292,000 - 438,000
Medical insurance
Dental insurance
Life insurance
+3
Real-Time ML Architect — Player Personalization & Matchmaking
Real-Time ML Architect — Player Personalization & Matchmaking

Riot Games • Los Angeles (CA)

On-site
USD 250,000 - 350,000
Medical, dental, life insurance
401k with company match
Flexible work schedules
Staff Machine Learning Engineer (Applied Modeling) - League of Legends
Staff Machine Learning Engineer (Applied Modeling) - League of Legends

Riot Games • Los Angeles (CA)

On-site
USD 210,000 - 320,000
Open paid time off policy
Medical, dental, and life insurance
401k with company match
Staff Machine Learning Engineer - Game Tech Group, ML Platform
Staff Machine Learning Engineer - Game Tech Group, ML Platform

Riot Games • Los Angeles (CA)

On-site
USD 229,000 - 320,000
Medical, dental, and life insurance
401(k) with company match
Open PTO
Principal AI/ML Platform Engineer
Principal AI/ML Platform Engineer

Riot Games • Los Angeles (CA)

On-site
USD 292,000 - 438,000
Medical insurance
Dental insurance
Life insurance
+2