PROGRAMMING - GAMES
What We Do
Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We're always improving on the tools and technology that empower content developers worldwide.
What You'll Do
Epic Games is looking for an experienced Gameplay AI Systems Programmer to join the Fortnite AI team. We believe the best gameplay experiences are driven by collaboration and iteration between gameplay programmers, designers, and artists. You will play a critical role in driving future gameplay AI features in UEFN and across the Fortnite ecosystem.
In this role, you will
• Drive, build and maintain core AI systems in UEFN and the wider Fortnite ecosystem, taking a systems-level approach to building a strong performant architecture that will last for years
• Work closely with art and design to create and iterate on gameplay AI features used by UEFN creators
• Collaborate with other Fortnite teams and Unreal Engine to improve core AI systems and how they are used in games
• Ensure high-quality user experiences across all platforms we support, paying close attention to usability for developers new to game development on UEFN
What we're looking for
• Experience developing games professionally, including shipping AAA titles that feature gameplay AI
• Experience working with gameplay AI systems (eg Behavior Trees, Finite State Machines, Hierarchical Task Networks, Pathfinding, etc.)
• Strong C++ skills to architect and build gameplay AI systems and tools
• Well-versed in games, with the ability to articulate what is strong/weak about the design of existing games (especially online games)
• Empathy for creators new to programming and game development and motivated to make AI simple to build without sacrificing power/flexibility
• Excellent communication and interpersonal skills, self-motivated, and able to work independently, with creative problem-solving skills to innovate beyond industry standard solutions
• Experience working on a live service game and console experience is a plus
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
Jobcode: Reference SBJ-k2ozeq-38-154-194-44-42 in your application.