${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
11 bit studios

Regular/Senior AI Programmer (Project Dolly)

${ timestamp }} · 
11 bit studios
🇵🇱 Warsaw

We are looking for a person who wants to become a part of a well-working team where you can have an actual impact on the project!

You will be able to join people who are hyped and driven to create something entertaining and meaningful at the same time. If you are tired of repetitive daily tasks and looking for a place where you can use all of your skills and get a package of completely new ones - here is a place for you!

AI PROGRAMMER

You will be on the bridge between programming and design. You will be programming, but you will also have a lot to say in design matters and will take active part in the designing process.

Job requirements

Your responsibilities:

  • Designing and implementing the “human” behaviour of NPCs, e.g. eating breakfast, small talks, sleeping etc.
  • Designing and implementing solutions which control behaviour of characters in the game, including: creating and debugging characters behaviour, navigation in 3D environment, using elevators etc.
  • Working on a daily basis with designers, programmers and animators in Unreal Engine.
  • Preparing and updating technical documentation.
  • Creating and delivering AI debugging tools.

Requirements:

  • Minimum 1 year experience in a similar position.
  • Knowledge of Unreal Engine, including blueprinting.
  • Ability to handle animation systems in UE.
  • Knowledge of the theory of the:
    • Hierarchical Finite State Machine (HFSM),
    • Behaviour Trees,
  • Experience in creating unit tests & functional tests (nice to have).

Additional requirements for a senior position:

  • Minimum 3 years experience in a similar position.
  • Understanding the perspective of both the designer and the programmer, linking analytical/programmatic view with thinking focused on gameplay.
  • Good understanding of Behaviour Trees and EQS systems in UE.
  • Knowledge of the theory of the Utility System.
  • Knowledge of C++.

We are offering you:

  • Flexible working hours.
  • Training budget.
  • 20 or 26 days of fully-paid holiday leave.
  • Attractive bonus system – annual bonus, motivation programme.
  • Benefits: Multisport card, private medical care for you and your family.
  • Attendance in game dev events.
  • Work in modern office near Metro Dworzec Wileński and Dworzec Wschodni stations.