Riot Games

Principal Software Engineer - ML Platform Engineer

Riot Games
Apply
11 days ago
Singapore, SingaporeStaff+

Responsibilities

  • Design, implement, and evolve internal platforms that make AI services easier to build, ship, observe, secure, and operate.
  • Build self-service workflows, reusable abstractions, golden paths, developer tooling, and CI/CD and release automation for multiple engineering teams.
  • Improve reliability through monitoring, alerting, observability, deployment safety, incident readiness, SLOs, SLIs, error budgets, and resilience testing.
  • Automate operational work, improve incident detection and recovery, and lead systemic post-incident improvements.
  • Troubleshoot AI model-serving issues across frameworks, runtimes, GPU platforms, hardware environments, and model-format conversion workflows.
  • Evaluate and operate AI-assisted engineering tools and agentic workflows for code review, bug detection, testing, remediation, UI validation, accessibility checks, and operational diagnostics.
  • Define guardrails, approval workflows, governance, evaluation frameworks, reporting, and escalation paths for safe and measurable AI-assisted automation.
  • Partner across engineering and infrastructure teams, provide technical leadership and mentoring, and advance platform and operational excellence through standards, documentation, and runbooks.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
  • At least 5 years of experience in Platform Engineering, Infrastructure Engineering, Site Reliability Engineering, DevOps, Developer Experience, or a similar role supporting production systems and engineering workflows.
  • Strong programming and automation skills in one or more of Python, Go, or JavaScript/TypeScript.
  • Experience designing, building, or operating internal platforms, developer tooling, CI/CD systems, or shared infrastructure used by multiple engineering teams.
  • Experience operating cloud-based production systems in AWS, GCP, Azure, or comparable environments.
  • Strong understanding of observability, including metrics, logs, traces, dashboards, and alert design.
  • Experience improving reliability and operability for distributed systems, service-oriented architectures, APIs, or platform infrastructure.
  • Experience with incident management, root cause analysis, and durable operational improvements.
  • Strong understanding of containerized environments and orchestration platforms such as Kubernetes or ECS.
  • Experience with AI/ML platforms, inference services, model serving, data pipelines, GPU-backed workloads, infrastructure as code, configuration management, security, access control, secrets management, or operational hardening is preferred.
  • Experience with platform product thinking, self-service developer experiences, SLOs, error budgets, AI-assisted engineering tools, agentic workflows, governance, and technical mentoring is preferred.
  • Experience with browser automation and testing frameworks such as Playwright is preferred.
  • Ability to collaborate across teams, influence technical direction, and communicate clearly with engineers and non-engineers.

Benefits

  • Full relocation support.
  • Comprehensive health insurance for the employee, spouse, and children.
  • Open paid time off.
  • Retirement benefits with company matching.
  • Life insurance, parental leave, and short-term and long-term disability coverage.
  • Play Fund for learning about players and the community through games.
  • Matching of donations of time and money to nonprofits.
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