
Staff Software Engineer, Engine & Tools - Unpublished R&D Product
Riot Games
Staff Software Engineer, Engine & Tools - Unpublished R&D Product
Staff Software Engineer, Engine & Tools role at Riot Games for an unpublished R&D product, based in Sydney, Australia. You will design and implement AI/ML-driven tools and features, work closely with cross-disciplinary teams, and lead the application of AI/ML systems to solve developer and player facing problems. Requires 8+ years of software engineering experience, 3+ years in game development tools & C++, and experience with AI/ML systems in production.
Staff Software Engineer, Engine & Tools - Unpublished R&D Product
Staff Software Engineer, Engine & Tools role at Riot Games for an unpublished R&D product, based in Sydney, Australia. You will design and implement AI/ML-driven tools and features, work closely with cross-disciplinary teams, and lead the application of AI/ML systems to solve developer and player facing problems. Requires 8+ years of software engineering experience, 3+ years in game development tools & C++, and experience with AI/ML systems in production.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Work closely with designers, artists, and other engineers to discover and conceptualize opportunities for AI-powered workflow enhancements
- Partner with engineering leaders to help define the team’s future vision for AI-based developer tooling and workflows
- Lead the application of AI/ML systems to solve developer and player facing problems
- Architect and help implement the foundational elements of the game’s tools ecosystem
- Collaborate with artists, designers, QA, and fellow engineers to scope, architect, implement, and test AI/ML-based solutions
- Keep up with technical developments in the industry relating to AI/ML and find practical applications that help solve the team challenges
- Partner with central teams to share AI-based solutions across Riot’s portfolio
- Model the team’s best practices for tools architecture and implementation
- Mentor engineers across multiple levels as the team scales, and provide feedback that supports their technical growth
- Support and advance the team’s adoption of AI/ML tools for game development through mentorship, documentation, and advocacy
- Provide documentation and trainings on new tools and workflows to internal customers