CareerPlan

Senior Software Engineer, Gameplay (Bots) - League of Legends (Mandarin-Proficiency Required)

Los Angeles, USAFull-time2026-10-27 → 2026-11-11
Hybrid

Core

Build and integrate bot systems, develop services and tools, and collaborate with global partners to bring new gameplay capabilities into League of Legends.

Role type

Senior Software Engineer (Gameplay AI/Bots)

Builds

Bot systems, services, and tools for League of Legends

Domain

Video Games / Game AI / Machine Learning

Deliverable

production ML models

Required skills

C++ development, Gameplay engineering, AI/Bots engineering, Machine Learning, Game engine technologies, Mandarin (professional working proficiency)

Preferred skills

Full-stack engineering, Backend services for games, Data-driven decision making, Experience with Unreal or Unity engines

Technologies

C++, Machine Learning, Game engines (Unreal, Unity)

Responsibilities

Design, implement, and maintain gameplay systems using traditional game AI and machine learning; Collaborate with game designers and product partners to translate player needs into bot experiences; Own complex technical initiatives from design through delivery; Mentor team members and contribute to architectural decisions.

Seniority

Senior, hands-on IC