Principal Software Engineer - ML Platform Engineer
Core
Design, build, and evolve internal platforms, automation systems, and operational guardrails to make AI services and developer workflows scalable, reliable, and easy to use at Riot Games.
Role type
Principal Platform Engineer (AI Efficiency)
Builds
Internal platforms, automation systems, operational guardrails, and AI-native engineering tooling for Riot's engineering teams.
Domain
Game development infrastructure, AI/ML platform engineering, DevOps, and developer experience.
Deliverable
infrastructure
Required skills
Platform engineering, infrastructure engineering, SRE, DevOps, Python, Go, JavaScript/TypeScript, cloud production systems (AWS/GCP/Azure), observability, distributed systems, incident management, Kubernetes/ECS
Preferred skills
AI/ML platforms, inference services, model-serving, GPU-backed workloads, SLOs/error budgets, platform product thinking, infrastructure as code (Terraform/Pulumi), security/access control, mentoring, AI-assisted software engineering tools, agentic engineering workflows, browser automation (Playwright)
Technologies
Python, Go, JavaScript/TypeScript, AWS, GCP, Azure, Kubernetes, ECS, Terraform, Pulumi, Playwright
Responsibilities
Design and implement internal platform capabilities for AI Efficiency services; build self-service workflows and reusable platform abstractions; improve platform reliability through monitoring, alerting, and incident readiness; define service health indicators, SLIs, and SLOs; build automation to reduce operational toil; partner with engineers to embed operability into system design; improve CI/CD systems and release pipelines; identify platform risks and drive improvements; troubleshoot AI model-serving issues across frameworks and GPU platforms; design resilience and failure-mode testing; evaluate and operate AI-assisted engineering tools; build automation pipelines combining CI/CD with agentic workflows; define guardrails for AI-assisted automation; establish evaluation frameworks for AI-native tooling; lead incident response and post-incident improvement; champion platform excellence through documentation and standards.
Seniority
Principal, hands-on IC with strategic influence