Description
Ubisoft is hiring an NPC AI Programmer to maintain, debug, and improve NPC behavior technology, including combat coordination, systemic reactions, archetype behaviors, animation, and believable AI. The role uses C++ and behavior trees, requires collaboration with animators and systems teams, and involves regular gameplay testing and iteration. Candidates should have around five years of AI programming experience, preferably in video games, C++ proficiency, a relevant undergraduate degree, and experience developing on video game consoles.
