As a Staff Machine Learning Engineer on the League of Legends team, you will build applied machine learning systems that directly improve player experience. You will work across player and product problems through data, modeling, experimentation, launch, and iteration, partnering closely with League product, design, Insights, game engineering, and service engineering teams. Your work may span personalized player experiences, in-game systems, and matchmaking. You will report to the Data Engineering Director in League of Legends and act as a deeply embedded technical partner to the game team. You will also help strengthen craft standards, knowledge sharing, and technical quality across Riot’s growing ML engineering discipline. Success in the role calls for strong applied ML craft, independent execution in ambiguous spaces, thoughtful collaboration with product, design, engineering, and Insights partners, and decisions that prioritize player value and long-term system health. Riot also values player empathy and care for players’ experiences.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior