Find your next opportunity

Newest first

Unreal Engine AI Programmer

optico.team

Location
Remote
Employment
Full-time
Level
Specialist
Category
Data Science & ML
Posted
Deadline

Description

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

Apply at the source

This role was published by optico.team and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗