Tequila Works is looking for an AI Gameplay Programmer with passion for gaming and curiosity about cutting edge technology to join the team. The successful candidate will work within a collaborative multidiscipline environment implementing AI behaviors
and gameplay features that meet projects’ design requirements as part of a seasoned code team. He or she will be expected to play a critical role delivering quality games through AI implementation.
We are based in Madrid and have the option of working at the studio and/or remotely.
To apply, please, click on this link https://tequilaworks-jobs.kenjo.io/ai-programmer-remote-work-153563
Degree in Computer Science or related field, or equivalent training and/or professional experience.
At least 2 years of experience working in AI in C++ environments with Unreal Engine.
At least one shipped PC or Console title.
Understanding of the code bases in AI.
Ability to multitask and flexibly move between projects and teams, providing high quality work with a positive attitude.
Analytical skills, creative thinking, and attention to details.
Knowledge of the AI tools in Unreal Engine (Behavior trees, EQSs, Mass, Crowd, StateTrees...) as well as Gameplay Ability System will be a plus.
Knowledge in domains such as Networking, Tools, Streaming, Animation, Rendering, etc. will also be appreciated.
Develop AI based implementation plans, features and systems according to functional requirements & feature specifications on multiple platforms.
Deliver clear and structured code inputs (C++), ensuring the quality, effectiveness, and appropriateness of all the game code.
Liaise with project leadership and designers to devise an AI plan and align expectations on a regular basis.
Debug and profile code on different game “builds”.
Work effectively with other departments such as Design, Art, Animation and
QA to ensure successful product execution.
Multitask between projects and teams fluidly.
Keep a cutting-edge knowledge of the latest trends and AI elements that will best enhance the games.
Create and maintain technical documentation.