Staff Tools Engineer - AI-Driven DAM & Game Tooling

Riot Games

Los Angeles (CA)

On-site

USD 190,000 - 230,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and life insurance
Parental leave for you and family
401k with company match
Flexible work schedules

Job summary

Riot Games is seeking a Staff Software Engineer (Services) on the Central Creative Tools team in Los Angeles to lead long-term tooling vision for content creation workflows. You will be hands-on, architecting and implementing DAM-powered tooling used by artists, designers, and engineers to streamline content pipelines.

You will collaborate across disciplines, implement scalable backend components, evaluate AI-assisted tools, and drive high-quality code that elevates production efficiency and

Qualifications

  • 6+ years of professional software engineering experience.
  • 3+ years working on game development tools.
  • Experience supporting AI/ML platforms, inference services, model-serving systems, data pipelines, or GPU-backed workloads.
  • Experience with distributed system architectures and maintaining large scale cloud services across AWS.
  • Proficiency in GoLang, Java, C++ and C#.

Responsibilities

  • Implement the foundational elements of the studio's Digital Asset Management (DAM) system to support each game team’s creative tools ecosystem.
  • Be hands-on in development, writing excellent code that sets a high standard for other engineers.
  • Evaluate, integrate, and operate AI-assisted engineering tools that improve code quality, reliability, security, performance, and developer productivity across the software delivery lifecycle.
  • Implement new components and feature sets for our data platform solutions in multiple problem spaces including backend services, deployment, and monitoring.
  • Help teams navigate ambiguity and complexity by breaking down problems, identifying risks, and clearly communicating trade-offs.
  • Champion the technical vision, architecture, and execution for the tools engineering team with production and management.
  • Collaborate effectively with production, design, art, and other engineering teams to deliver tools that are purpose-driven, robust, and scalable.
  • Provide documentation and trainings on new tools and workflows to internal customers.
  • Partner with game developers, infrastructure engineers, and QA teams to align release processes with development needs.

Skills

GoLang
Java
C++
C#

Education

B.S. in computer science or equivalent experience

Tools

AWS
S3
EC2
RDS

Job description

Riot Games is seeking a Staff Software Engineer (Services) on the Central Creative Tools team in Los Angeles to lead long-term tooling vision for content creation workflows. You will be hands-on, architecting and implementing DAM-powered tooling used by artists, designers, and engineers to streamline content pipelines.

You will collaborate across disciplines, implement scalable backend components, evaluate AI-assisted tools, and drive high-quality code that elevates production efficiency and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Tools Engineer (Full-Stack) - DAM & AI Tools
Staff Tools Engineer (Full-Stack) - DAM & AI Tools

Jobs in JS • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Medical, dental, and life insurance
401k with company match
Open paid time off
Staff Infrastructure Engineer: AI Tooling & Automation
Staff Infrastructure Engineer: AI Tooling & Automation

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 230,000
Medical, dental, and life insurance
Parental leave
401k with company match
+1
Staff Software Engineer, Tools (Services) - Central Creative
Staff Software Engineer, Tools (Services) - Central Creative

Riot Games • Los Angeles (CA)

On-site
USD 190,000 - 230,000
Medical, dental, and life insurance
Parental leave for you and family
401k with company match
+1
Staff Software Engineer, Build & Release Systems
Staff Software Engineer, Build & Release Systems

Riot Games • Los Angeles (CA), California (MO)

On-site
USD 193,000 - 269,000
Open PTO
Medical, dental, life insurance
401k with company match
+1
Staff Software Engineer, Tools (Full-Stack) - Central Creative
Staff Software Engineer, Tools (Full-Stack) - Central Creative

Jobs in JS • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Medical, dental, and life insurance
401k with company match
Open paid time off
Principal Gameplay Engineer — Lead Systems & Tools
Principal Gameplay Engineer — Lead Systems & Tools

Riot Games • Los Angeles (CA)

On-site
USD 229,000 - 320,000
Medical Insurance
Dental Insurance
Life Insurance
+2
Senior UI Tooling Engineer - Gaming (C++/Qt)
Senior UI Tooling Engineer - Gaming (C++/Qt)

Riot Games • Los Angeles (CA)

On-site
USD 170,000 - 230,000
Medical insurance
Dental insurance
Life insurance
+4
Principal Gameplay Engineer - Tech Lead & Tooling
Principal Gameplay Engineer - Tech Lead & Tooling

Riot Games • Los Angeles (CA)

On-site
USD 229,000 - 320,000
Medical insurance
Dental insurance
Life insurance
+3
Staff Data & AI Engineer - Enterprise Automation
Staff Data & AI Engineer - Enterprise Automation

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Medical insurance
401k with company match
Flexible work schedules
Engineering Manager, Backend & Live Game Infrastructure
Engineering Manager, Backend & Live Game Infrastructure

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Medical insurance
Dental insurance
Life insurance
+4