Staff Software Engineer, Engine & Tools - Unpublished R&D Product
Riot Gamesabout 4 hours ago
Responsibilities
- Work closely with designers, artists, and engineers to conceptualize AI-powered workflow enhancements.
- Partner with engineering leaders to define the team’s vision for AI-based developer tooling.
- Lead the application of AI/ML systems to solve developer and player-facing problems.
- Architect and implement foundational elements of the game’s tools ecosystem.
- Collaborate with cross-functional teams to scope, architect, implement, and test AI/ML solutions.
- Stay updated on industry developments in AI/ML and apply them to team challenges.
- Share AI-based solutions across Riot’s portfolio with central teams.
- Model best practices for tools architecture and implementation.
- Mentor engineers and support their technical growth.
- Provide documentation and training on new tools and workflows.
Requirements
- 8+ years of professional experience in software engineering with live or shipped products.
- 3+ years of experience working on game development tools and C++.
- Experience in Unreal Engine and knowledge of upcoming game development tools.
- Experience with AI/ML systems in a production-ready environment.
- B.S. in computer science or equivalent experience.
- Strong communication skills to influence cross-functional stakeholders.
Benefits
- Open paid time off policy and flexible work schedules.
- Paid parental leave for both primary and secondary carers.
- Medical insurance covering employees and dependents.
- Employee Assistance Program and wellness fund.
- Donation matching for time and money to registered charities.
- Learning and development opportunities.