Riot Games is looking to solve the problem of delivering engaging, adaptive, and trustworthy in-game behavior across its live titles and games in development using Game Understanding Agents powered by ML Bots.
Requirements
- 6+ years of industry experience, including hands-on work in applied ML, ML systems engineering, or game AI.
- 2+ years of engineering management experience, including hiring, performance management, and career development.
- Meets or exceeds the technical bar for a staff level engineer; capable of contributing to technical design, code reviews, and system integration.
- Proven experience delivering ML or AI systems in production, ideally in interactive or real-time environments.
- Familiarity with platform components such as model serving, feature platforms, simulation environments, and observability tooling.
Responsibilities
- Lead and manage scientists and engineers delivering ML-powered game AI integrations for specific game engagements.
- Set the technical approach for integration workflows and platform connections, such as serving systems, data and feature pipelines, and evaluation environments.
- Ensure modeling and integration solutions meet game design goals, product requirements, and operational constraints.
- Collaborate with platform, data, and research teams to design systems that are reusable, maintainable, and aligned with shared ML infrastructure patterns.
- Oversee the deployment of ML integrations into live environments, ensuring scalability, observability, and compliance with varying regional operating environments.
Other
- 6+ years of industry experience
- 2+ years of engineering management experience
- Strong collaboration skills and the ability to align technical and product stakeholders across disciplines.
- Open paid time off policy and flexible work schedules
- Medical, dental, and life insurance, parental leave, and a 401k with company match