AI Programmer

Responsibilities

Use principles from the Source Engine adapted to modern utility AI theory to create robust, aggressive and most importantly fun AI in C++ through a continued conversation with inspired gameplay designers with a clear specification for behavior through AI design documentation and prior games.

Skill Requirements

  • Proficiency in C++
  • Experience with Unreal Engine
  • Experience with Environment Query Systems and Behavior Trees
  • Experience in Utility AI
  • Knowledge of Git and Bash recommended

Project Requirements

  • Giving and receiving feedback on code through branch reviews
  • A passion for Half-Life’s game design and mechanics
  • Commit and push work as often as possible on a separate branch
  • Experiment with new ideas from curiosity and creativity
  • Ability to plan out your own milestones and goals, with guidance from a lead.
  • The ability to contribute, on average, 5 hours a week to Project Borealis

Apply now

Be part of something exciting!

Experience

Because we look for creativity and passion.

It's okay if you don't have any.
Doesn't have to be Valve or Half-Life related, but must clearly demonstrate the required skills.

Additional Questions

Let's get to know you a little better!

Contact Info

We will use this information to contact you for an interview.