Technical AI Programmer
ExternalFull-timeRemoteToday
iOS
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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++
- 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
Additional Information
Role Overview: 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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at iBLOXX Studios DMCC? Share your experience