Senior AI Programmer - Games

Job Title: Senior AI Programmer - Games
Contract Type: Permanent
Location: Manchester
Salary: negotiable dependent on experience
Start Date: 2018-09-04
Reference: MM/3870722
Contact Name: Mina Machacek
Contact Email:
Job Published: September 04, 2018 11:03

Job Description

We are currently looking for a Senior AI Programmer to join this world class games team. As a successful candidate, you will design and implement systems within a Triple AAA environment.

What you will do:
  • You will create the decision logic which drives for fun, systemic gameplay in cooperation with systems designers;
  • You will work with animators to make characters come to life through believable and fluid motion;
  • You will assist quest designers with the creation of robust, bespoke experiences;
  • You will research new techniques and tools that will improve the content creation workflow, and raise the bar in terms of character behaviour quality;
  • You will extend and refactor the AI code base for performance, maintainability, and reliability.
Required Skills:
  • You have at least 4 years of programming experience;
  • You are able to cooperate productively with other disciplines such as design, animation, visual effects and sound;
  • You have a good understanding of modern AI techniques as used in AAA games;
  • You are able to use existing or new techniques to create exciting gameplay;
  • You like to keep track of the current state of the art through articles and conference proceedings;
  • You have a service-oriented attitude;
  • You have a strong interest in creating exciting gameplay;
  • You are comfortable working with a large code base;
  • You can work in a structured way, in C++, to generate easy to understand code while still keeping track of memory / performance aspects.


By applying for this job, you are choosing to accept Creative Personnel's Terms & Conditions. At Creative Personnel we process certain personal information about you for our legitimate business interests in order to identify and contact you about suitable positions that may be relevant to you. Details are set out in our Privacy Policy.