Description
Ubisoft is hiring an NPC AI Programmer to maintain, debug, and improve NPC behavior systems, including combat, NPC coordination, systemic reactions, archetype-specific behaviors, animation, and AI readability. The role requires C++ and behavior-tree development, strong AI and game-design knowledge, collaboration with animators and systems teams, and proactive identification of performance or feature issues. Candidates need at least five years of C++ experience in video games, embedded systems, or related fields, along with a bachelor’s degree in computer science or computer engineering or equivalent education and experience.
