RG

Principal Software Engineer - ML Platform Engineer

Riot Games

SingaporeFull-timeOn-site

Posted 19 Jun 2026

About this role

Design and evolve internal platforms and automation systems to scale AI services and improve developer workflows. Implement reliability metrics, observability, and AI-native engineering tools to enhance software delivery and operational excellence. Requires a Bachelor's degree in Computer Science or equivalent and 5+ years of experience in Platform, Infrastructure, or Site Reliability Engineering. Proficiency in Python, Go, or TypeScript and experience with cloud production systems and container orchestration is essential.

What they're looking for

Platform EngineeringPythonGoTypeScriptAWSKubernetesCI/CDObservability

Frequently asked questions

What does a Principal Software Engineer - ML Platform Engineer at Riot Games do?

Design and evolve internal platforms and automation systems to scale AI services and improve developer workflows. Implement reliability metrics, observability, and AI-native engineering tools to enhance software delivery and operational excellence. Requires a Bachelor's degree in Computer Science or…

What skills does this Principal Software Engineer - ML Platform Engineer role need?

Key skills for this role include Platform Engineering, Python, Go, TypeScript, AWS, Kubernetes.

How much does a Principal Software Engineer - ML Platform Engineer at Riot Games pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Principal Software Engineer - ML Platform Engineer role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Principal Software Engineer - ML Platform Engineer role?

You can apply directly on Riot Games's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.