Role Summary
The Gameplay/AI programmer is responsible for game elements not controlled by the player (ex: NPC/enemy actions and behaviours) that enrich the overall game experience.
Responsibilities:
- Collect, interpret and analyze the technical feasibility of AI specifications
- Analyze and determine if current AI functionalities in the game engine meet the project’s AI requirements
- Suggest technical improvements while designing and implementing new AI systems
- Collaborate with designers to discuss technical constraints and establish technical solutions for varying AI functionalities
- Propose technical innovations inspired by industry leaders
- Write clear and well structured C++ code while bearing in mind performance, maintenance and compatibility requirements
- Verify and validate that newly developed systems conform to the project’s AI goals without negatively affecting existing code
Estimated Salary range:
Our salary intelligence calculated a range for this position between $60,000 - $90,000.
Apply for this job See more jobs at Ubisoft