{"id":90919,"url":"https://alion.io/job/riot-games-principal-software-engineer-ml-platform-engineer","title":"Principal Software Engineer - ML Platform Engineer","company":{"id":34904,"name":"Riot Games","domain":"riotgames.com","url":"https://alion.io/company/riot-games","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":84,"open_postings":49,"ghost_share":0,"stale_share":0.449,"repost_share":0,"time_to_fill_p50_days":64,"computed_at":"2026-10-20T05:45:00Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":80000,"max_usd":197000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1199},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Amazon ECS","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Configuration Management","optional":false},{"name":"GCP","optional":false},{"name":"Go","optional":false},{"name":"Incident Management","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Playwright","optional":false},{"name":"Pulumi","optional":false},{"name":"Python","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-06-19T05:25:19Z","employer_posted_date":"2026-10-08","last_verified_at":"2026-10-20T23:56:43Z","board_verified":true,"closed_at":null,"days_open":123,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":122},"description":"Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played PC game in the world, over 100 million play every month. Players form the foundation of our community and it’s for them that we continue to evolve and improve the League of Legends experience. \nWe’re looking for humble but ambitious, razor-sharp professionals who can teach us a thing or two. We promise to return the favor. Like us, you take play seriously; you’re passionate about games. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints.\nThat's where you come in.\nThe AI Efficiency team at Riot Games builds the platforms, tools, and technical foundations that help Rioters safely and effectively use AI to accelerate how we work. As these systems become increasingly important to creative, product, and development workflows across Riot, we need platform engineering that can keep pace with growing scale, complexity, and expectations.\nAs a Principal Platform Engineer on the AI Efficiency team, you will design, build, and evolve the internal platforms, automation systems, and operational guardrails that make our AI services and developer workflows more scalable, reliable, and easy to use. You will partner closely with software engineers, infrastructure teams, and cross-functional stakeholders to improve developer experience, platform reliability, deployment safety, observability, and operational excellence across a growing portfolio of AI services, internal tooling, and supporting infrastructure.\nYou will also help the team evaluate and operationalize a new generation of AI-native engineering workflows, including agent-assisted code review, automated bug triage and remediation, AI-driven performance and security analysis, browser-based UI validation, and other emerging automation patterns that can safely augment human judgment. This role is not only about building better platforms for today, but also about shaping how Riot adopts the next wave of intelligent engineering tooling responsibly and effectively. Current platform-engineering guidance emphasizes product-minded internal platforms, self-service, and golden paths, while modern browser automation tooling now explicitly supports AI-agent workflows and accessibility-focused testing.\nYou’re right for this role if you enjoy making complex systems easier to use and operate, reducing cognitive load for engineers, building paved roads instead of one-off solutions, and improving reliability through strong platform design. You are energized not only by hard infrastructure and operational problems, but also by the opportunity to responsibly bring new AI-native automation patterns into real engineering workflows.\nResponsibilities:\nDesign, implement, and evolve internal platform capabilities that make AI Efficiency services easier to build, ship, observe, secure, and operate\nBuild and maintain self-service workflows, reusable platform abstractions, and golden paths that improve developer productivity while preserving reliability, security, and governance\nImprove platform reliability through better monitoring, alerting, observability, deployment safety, release practices, and incident readiness\nDefine and operationalize service health indicators, SLIs, SLOs, and related reliability metrics that help teams make informed tradeoffs between reliability, velocity, and cost\nBuild automation that reduces operational toil and improves mean time to detect, respond, and recover from incidents\nPartner with engineers throughout the software development lifecycle to embed operability, production readiness, and maintainability into system design, implementation, rollout, and ongoing support\nImprove CI/CD systems, developer workflows, and release pipelines so shipping becomes safer, faster, and more repeatable\nIdentify platform and reliability risks across distributed systems, infrastructure, service dependencies, and operational workflows, and drive durable improvements\nTroubleshoot AI model-serving issues across frameworks, runtimes, and hardware environments, including diagnosing configuration, compatibility, and performance issues across different GPU platforms and supporting model format conversion workflows when needed\nDesign and run resilience, recovery, and failure-mode testing to validate system behavior under stress and uncover hidden weaknesses before they impact users\nEvaluate, integrate, and operate AI-assisted engineering tools that improve code quality, reliability, security, performance, and developer productivity across the software delivery lifecycle\nBuild and evolve automation pipelines that combine conventional CI/CD systems with agentic workflows such as automated code review, bug detection, regression analysis, test generation, remediation suggestions, and workflow verification\nPartner with engineers to introduce safe, auditable, and measurable uses of AI agents in areas such as pull request review, operational diagnostics, UI and UX validation, accessibility checks, and production readiness checks\nDefine guardrails, approval workflows, observability, reporting, and escalation paths for AI-assisted automation to ensure these systems remain safe, trustworthy, and operationally effective\nEstablish evaluation frameworks and success metrics for AI-native development tooling, including quality lift, false positive rates, latency, cost, operational risk, and impact on engineering throughput\nLead or contribute to incident response and post-incident improvement work for critical internal platforms and services, with a focus on systemic fixes and long-term resilience\nChampion platform and operational excellence through documentation, runbooks, standards, and tooling that raise the engineering bar across the broader organization\nRequired Qualifications:\nBachelor’s degree in Computer Science or a related field, or equivalent professional experience\n5+ years of experience in Platform Engineering, Infrastructure Engineering, Site Reliability Engineering, DevOps, Developer Experience, or a similar role supporting production systems and engineering workflows\nStrong programming and automation skills in one or more languages such as Python, Go, or JavaScript / TypeScript\nExperience designing, building, or operating internal platforms, developer tooling, CI/CD systems, or shared infrastructure used by multiple engineering teams\nExperience operating and improving cloud-based production systems in AWS, GCP, Azure, or comparable environments\nStrong understanding of observability practices, including metrics, logs, traces, dashboards, and alert design\nExperience improving reliability and operability for distributed systems, service-oriented architectures, APIs, or platform infrastructure\nExperience with incident management, root cause analysis, and driving durable operational improvements after production issues\nStrong understanding of containerized environments and orchestration platforms such as Kubernetes, ECS, or similar technologies\nAbility to collaborate across teams, influence technical direction, and communicate clearly with both engineers and non-engineers\nDesired Qualifications:\nExperience supporting AI/ML platforms, inference services, model-serving systems, data pipelines, or GPU-backed workloads\nExperience defining and using SLOs, error budgets, and reliability metrics to guide prioritization and engineering decisions\nExperience with platform product thinking, including designing self-service experiences, paved roads, or golden paths for internal users\nExperience improving the reliability and usability of developer platforms, internal tools, or enterprise-facing services\nFamiliarity with infrastructure as code and configuration management systems such as Terraform, Pulumi, or similar tools\nExperience with security, access control, secrets management, and operational hardening in production environments\nExperience balancing availability, latency, efficiency, cost, and ease of use in systems operating at scale\nExperience mentoring other engineers and raising platform or reliability standards through technical leadership\nExperience evaluating or integrating AI-assisted software engineering tools for code review, static analysis, test generation, incident investigation, or operational automation\nFamiliarity with emerging agentic engineering workflows, including how AI agents can safely interact with source control, CI/CD pipelines, browser automation, and developer platforms\nExperience with end-to-end browser automation and testing frameworks such as Playwright, including their use for UI validation, accessibility checks, regression testing, or workflow automation\nExperience establishing governance, review loops, or quality controls for automated and AI-assisted engineering systems\nComfort working at the intersection of platform engineering, reliability engineering, developer productivity, and emerging AI-native software delivery practices\nFor this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!\nOur Perks:\nFull relocation support\nComprehensive health insurance for you, your spouse, and children\nOpen paid time off\nRetirement benefits with company matching\nLife insurance, parental leave, plus short-term and long-term disability\nPlay Fund so you can deepen your knowledge of our players and community through games\nWe’ll double down on your donations of time and money to non-profits","description_format":"text","description_chars":9789,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Health insurance","Life insurance","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Artificial Intelligence","PC Games","Esports"],"lifecycle":[{"event":"open","at":"2026-06-19T05:25:19Z"},{"event":"close","at":"2026-09-08T03:00:19Z"},{"event":"reopen","at":"2026-09-09T09:01:10Z"}],"visa":[],"liveness":{"score":24,"band":"cold","label":"Long shot","p_open":1,"p_active":0.659,"p_room":0.36,"age_days":123,"expected_fill_days":64,"reasons":["conf:1","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-20T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/riot-games-principal-software-engineer-ml-platform-engineer","json_url":"https://alion.io/job/riot-games-principal-software-engineer-ml-platform-engineer.json","meta":{"generated_at":"2026-10-21T00:02:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":41,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":34904},"rest":"https://alion.io/mcp/rest/get_company?id=34904"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Friot-games-principal-software-engineer-ml-platform-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Friot-games-principal-software-engineer-ml-platform-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Friot-games-principal-software-engineer-ml-platform-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/riot-games-principal-software-engineer-ml-platform-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Friot-games-principal-software-engineer-ml-platform-engineer"}]}