AI Programmer – Level 2
flix interactive
Job Summary
Flix Interactive is seeking a talented and motivated AI Programmer – Level 2 to support high-quality Unreal 5 projects for both proprietary endeavors and high-profile clients. In this role, you will be responsible for designing, implementing, and optimizing game AI. You will collaborate closely with designers, animators, and gameplay engineers to create intelligent, responsive, and immersive behaviors for NPCs and various game systems. The ideal candidate will be a versatile professional who keeps pace with evolving technology and tools, bringing strong creative, technical, and collaborative skills to all production stages.
Must Have
- Develop and maintain AI systems using Unreal Engine 5 (UE5) and C++.
- Implement behaviour trees, state machines, and decision-making systems for NPCs.
- Implement AI NPC management to tailor player experiences and keep performance in mind.
- Integrate pathfinding algorithms and dynamic obstacle avoidance.
- Optimise AI performance for real-time environments across multiple platforms.
- Debug and profile AI systems to ensure stability and efficiency.
- Work with Blueprints for rapid prototyping and integration with UE5 systems.
- Provide documentation and technical support for AI features.
- Stay updated on emerging AI techniques in gaming.
- 3-5+ years of professional experience developing AI for games.
- Strong proficiency in C++ and Unreal Engine 5 development.
- Experience with AI frameworks in UE5 (Behaviour Trees, State Trees, EQS, NavMesh, MASS).
- Solid understanding of game AI concepts: pathfinding, decision-making, perception systems.
- Applied knowledge of multithreading, optimisation, and memory management.
- Familiarity with Blueprint scripting for AI integration.
Good to Have
- Experience with machine learning or reinforcement learning for adaptive AI.
- Understanding of animation systems and physics-based behaviours.
- Exposure to networked AI for multiplayer games.
- Knowledge of procedural generation and dynamic content adaptation.
- Experience with AI Debugging Tools (UE5).
- Experience with Version Control (Git, Perforce).
Perks & Benefits
- Friendly, nurturing work environment.
- Opportunity to build games as part of an extremely talented, ambitious studio.
- Team made up of welcoming, passionate, active gamers.
- Support one another in all aspects of development.
Job Description
Role and Purpose:
We are looking for a talented and motivated individual to support high quality Unreal 5 projects, both for Flix’s own proprietary endeavours and high profile clients. As an AI Programmer you will design, implement, and optimise game AI. You will work closely with designers, animators, and gameplay engineers to create intelligent, responsive, and immersive behaviours for NPCs and game systems. The ideal candidate is a versatile AI Programmer who stays in tune with evolving technology and tools, and brings strong creative, technical, and collaborative skills to every stage of production.
Responsibilities:
- Develop and maintain AI systems using Unreal Engine 5 (UE5) and C++.
- Implement behaviour trees, state machines, and decision-making systems for NPCs.
- Implement AI NPC management to tailor player experiences and keeping performance in mind.
- Integrate pathfinding algorithms (e.g., NavMesh) and dynamic obstacle avoidance.
- Collaborate with designers to translate gameplay requirements into AI features.
- Optimise AI performance for real-time environments across multiple platforms.
- Debug and profile AI systems to ensure stability and efficiency.
- Work with Blueprints for rapid prototyping and integration with UE5 systems.
- Successfully provide documentation and technical support for AI features.
- Stay updated on emerging AI techniques in gaming (e.g., machine learning for adaptive behaviours, MASS AI).
Requirements:
- 3 – 5+ years of professional experience developing AI for games.
- Strong proficiency in C++ and Unreal Engine 5 development.
- Experience with AI frameworks in UE5 (Behaviour Trees, State Trees, EQS, NavMesh, MASS).
- Solid understanding of game AI concepts: pathfinding, decision-making, perception systems.
- Applied knowledge of multithreading, optimisation, and memory management.
- Familiarity with Blueprint scripting for AI integration.
- Problem-solving mindset and ability to work in a collaborative environment.
- Experience with machine learning or reinforcement learning for adaptive AI.
- Understanding of animation systems and physics-based behaviours.
- Exposure to networked AI for multiplayer games.
- Knowledge of procedural generation and dynamic content adaptation.
Desirable Tools & Technologies:
- Unreal Engine 5
- C++
- Blueprint Visual Scripting
- AI Debugging Tools (UE5)
- Version Control (Git, Perforce)
Application & Portfolio:
Please include your CV, portfolio and cover letter (optional) within your application. If your examples are from previous works with another studio, please make sure samples are cleared for release by copyright owners. Links to an online portfolio are preferable, otherwise we accept showreels via Dropbox or other secure sharing platforms.
Send your application to – careers@flixinteractive.com
What We Offer
Based just outside Birmingham, Flix offers a friendly, nurturing work environment with the opportunity to build games as part of an extremely talented, ambitious studio. The team is made up of welcoming, passionate, active gamers that support one another in all aspects of development.
If you have the drive and skills for making games and think you have what it takes to work within our team then we’d love to hear from you.
For more information visit our site – Flix Interactive
Alternatively, call our recruitment team on – 01527 958 177
##### GDPR COMPLIANCE – WHEN APPLYING FOR THIS JOB YOU’RE AUTHORISING FLIX INTERACTIVE TO STORE YOUR APPLICATION INFORMATION AND DISTRIBUTE IT TO THE APPROPRIATE EMAIL INBOXES OF SENIOR TEAM MEMBERS IN ORDER TO REVIEW YOUR ROLE ELIGIBILITY.
##### YOUR APPLICATION WILL BE STORED ON A PRIVATE CLOUD BASED ONLINE SYSTEM FOR PROCESSING. IF YOU WOULD LIKE US TO UPDATE, DELETE OR REFINE YOUR APPLICATION PLEASE EMAIL INFO@FLIXINTERACTIVE.COM. YOUR REQUEST WILL BE APPENDED WITHIN 30 DAYS OF RECEIVING YOUR EMAIL.
##### PLEASE NOTE – IN COMPLIANCE WITH GDPR LAW YOUR DATA WILL BE USED FOR RECRUITMENT PURPOSES ONLY.
##### Flix Interactive Ltd is an equal opportunities employer committed to inclusion and diversity. We welcome applications from all suitable candidates regardless of age, disability, gender, gender reassignment, sexual orientation, pregnancy and maternity status, race, religion or belief, and marriage or civil partnership status. We also encourage applications from underrepresented groups in the gaming industry.