optico.team

Unreal Engine AI Programmer

$$$$
Product

We are looking for a Technical AI Programmer to own AI systems for our multiplayer shooter. They will build smart, combat-driven AI for bots, drones, bosses, and gameplay scenarios across PvE and PvPvE modes.
 

This is a full-time remote role, and we welcome applications from anywhere in the world, provided your working hours align reasonably with our core office time zones (CET).
 

Key Responsibilities:

  • Build AI systems in Unreal Engine 5 using Behavior Trees, EQS, and AI Perception
  • Develop AI for bots (TDM, BR, Extraction), drones, turrets, and bosses
  • Implement combat behaviors: cover, flanking, aggression, retreat, squad coordination
  • Create traversal AI: parachute, grapple, mantle, and navigation systems
  • Design boss AI with phases, abilities, and attack patterns
  • Support gameplay systems like side quests, hostage rescue, and extraction scenarios
  • Tune AI for balance, readability, and combat feel
  • Ensure AI works correctly in multiplayer (PvPvE and team modes)

     

Requirements:

  • Strong Unreal Engine AI experience (UE4/UE5)
  • Experience with Behavior Trees, EQS, AI Perception, Navigation
  • Shooter AI experience (FPS/TPS games)
  • Understanding of multiplayer AI behavior and replication basics
  • Strong Blueprints skills and C++
     

Nice-to-Haves:

  • Experience with extraction or battle royale games
  • Boss AI / multi-phase encounter design experience
  • Knowledge of traversal systems (grapple, parachute, mantling)
  • Shipped multiplayer shooter experience

Required skills experience

Unreal Engine 5 6 years
Behavior trees 6 years
AI-driven 6 years
Blueprints 6 years
C/C++ 6 years

Required domain experience

Gamedev 5 years

Required languages

English B2 - Upper Intermediate
Published 22 July
19 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...