The Special Projects team at Epic is seeking an experienced Senior AI Programmer to contribute to high-impact projects that define the future of real-time graphics and gaming technology, particularly within Unreal Engine. This role involves designing and implementing AI systems for interactive experiences, collaborating across teams, and optimizing existing gameplay systems.
Drive, create and maintain core AI systems for Special Projects, with a focus on performant architecture.
Experiment with game design and utilize rapid prototyping, ensuring strong architectural and algorithmic decisions.
Prototype and iterate on features, incorporating critical feedback, and writing robust, maintainable code.
Collaborate closely with art, animation, and design teams on gameplay AI features.
Work with Fortnite and Unreal Engine teams to enhance core AI systems.
Optimize code and resolve bugs in existing gameplay systems.
Contribute ideas to all aspects of game production and development.
Professional game development experience, particularly with Unreal Engine.
Experience shipping AAA titles featuring gameplay AI.
Proficiency with gameplay AI systems such as Behavior Trees, Finite State Machines, Hierarchical Task Networks, and Pathfinding.
Epic Games is an American video game and software developer and publisher based in Cary, North Carolina. The company is best known for developing the Unreal Engine, the globally popular game Fortnite, and operating the Epic Games Store digital storefront.