Riot Games is looking to solve the problem of reducing time-to-deploy, reducing effort of operations, and avoiding a cycle of reinventing the wheel in ML model deployment, observability, and lifecycle management.
Requirements
- 10+ years of experience in software engineering, with substantial time spent in platform or infrastructure teams
- Proven technical leadership in building large scale distributed systems, production ML systems or model serving infrastructure at scale
- Deep experience with cloud-native systems (e.g., Kubernetes, containerization, autoscaling, observability stacks)
- Experience with one or more inference serving frameworks (e.g., NVIDIA Triton, KServe, TorchServe, BentoML, Seldon Core etc)
- Familiarity with GPU orchestration, performance tuning, and cost-aware scheduling
- Strong background in CI/CD automation, IaC tools (e.g., Terraform), and artifact management
- Hands-on experience with Python ML ecosystems, package management (Poetry, Conda etc), and vulnerability scanning
Responsibilities
- Architect and implement Riot’s core ML inference infrastructure
- Partner with researchers, game teams, and platform engineers to understand product needs and deliver generalizable, reusable solutions
- Define and build CI/CD workflows for ML artifacts
- Own tooling for environment and dependency management strategies
- Instrument and emit platform metrics for observability, model monitoring, drift detection, CPU/GPU utilization, and latency SLAs
- Establish patterns and tooling for multi-version model support, blue/green and shadow deployments, and rollback
Other
- Ability to mentor engineers, write clear documentation, and influence cross-functional stakeholders
- Passion for player experience, game systems, or creative technology development
- Prior success in founding or greenfield platform work, especially building toward multi-tenancy or self-service capabilities
- Flexible work schedules and open paid time off policy
- Medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match