As a Lead AI Programmer, you will define the architectural vision for the game's Artificial Intelligence, leading a team of AI programmers and collaborating with Combat Designers and Animators to create responsive enemies, believable NPCs, and immersive systemic behaviors.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 5+ years of professional game development experience, with a specific focus on AI Programming, and at least one shipped AA or AAA multiplatform title in a Senior or Lead role
- Deep knowledge of Unreal Engine's AI framework
- Expert-level modern C++ skills, with a focus on performant, memory-efficient code
- Strong grasp of academic and practical game AI concepts (Pathfinding algorithms like A*, spatial reasoning, Finite State Machines, Steering Behaviors)
- Excellent knowledge of linear algebra and 3D math required for spatial queries, vectors, and navigation logic
