GrepJob
Riot Games

Principal Software Engineer, AI Enablement - Central Product

Riot Games
Apply
about 3 hours ago

Responsibilities

  • Lead the technical execution of integrating modern AI practices into existing engines, tools, and pipelines.
  • Deploy onto partner teams across Riot to establish technical direction and deliver scalable solutions.
  • Train and coach embedded team engineers through pair programming and technical reviews.
  • Share engineering best practices and performance standards for AI usage across Riot’s development ecosystem.
  • Identify when industry-standard tools are insufficient and develop new foundations or APIs.
  • Navigate complex technical spaces, communicating trade-offs and building consensus among leadership.

Requirements

  • BS in Computer Science or equivalent experience with 8-12 years of software engineering experience.
  • Extensive experience with systems integration, technical leadership, and early-stage software development.
  • Deep programming proficiency in C++ and at least one other language (e.g., Python, C#).
  • Shipped at least one AAA game or large-scale, high-concurrency live service product.
  • Proven track record of managing high ambiguity and leading multi-month/year initiatives.
  • Practical experience utilizing, integrating, or building modern AI tools, APIs, or infrastructure.

Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for you, your spouse/domestic partner, and children.
  • 401k with company match.

Tech Stack

C#C++PythonPyTorchTensorFlowUnreal Engine

Categories