Haven is a creative space where ideas, passion, and fearless optimism thrive.

AI/Core Gameplay Engineer

 /  Careers

AI/Core Gameplay Engineer

We are looking for an experienced Core AI/Gameplay Engineer to join the Haven Entertainment Studios project team. The Core AI/Gameplay Engineer will be responsible for developing core gameplay and AI foundations that will enable other engineers (AI/Gameplay, Animation) to focus on implementing game features rather than architectural nuts & bolts. They will be involved with both the architectural design and implementation of that system that may span across many topics: spawning, character architecture, interaction and targeting, scripting and game sequencing (mission, game modes, player progression), AI navigation and others. Working closely with the game engine team, they will act as game engine experts within the gameplay team to share knowledge and best practices.

Apply Now

Reporting

The AI/Core Gameplay Engineer will report to the Technical Program Manager.

Responsibilities and Duties

  • Design, develop and maintain core gameplay and AI systems
  • Support other engineers at developing multiplayer and online systems
  • Drive collaboration between gameplay and engine programmers
  • Ensure architectural quality across gameplay code

 

Experience and skills required

  • 8+ years of experience in related jobs
  • Good comprehension of game engine architectures
  • Strong knowledge of C++
  • Strong software design skills with experience of data-driven architectural patterns
  • Strong optimization and multithreading skills
  • Strong understanding of network replication
  • Good understanding of client-server and microservices architecture
  • Advanced debugging skills

 

Preferred Qualifications

  • Experience shipping game with Unreal Engine
  • Practical knowledge of microservices architecture
  • Comfortable with event-driven and asynchronous architectures
  • Experience developing in a live environment 
  • Experience with formalism languages such as FSM, Statecharts or Behavior Tree

Careers at Haven

( 5 )

Let’s keep in touch!

Want to stay in the know of our hottest announcements, future playtesting opportunities, upcoming events and releases, or just want to say hi? Send us your contact info below!

Sign Up