AI Programmer - Level 2
Posted 3 days 9 hours ago by FLIX INTERACTIVE
UK Remote or West Midlands Based - Birmingham/ Full-Time Contractor
Please Note: We welcome applicants that prefer to work from home, so please get in touch!
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).
- 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.
- Unreal Engine 5
- C++
- Version Control (Git, Perforce)
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.
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.
Alternatively, call our recruitment team on -
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 . 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.All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only.