- Programmeur·euse I.a. Senior/ai Programmer

Haven Studios

Montreal, Canada
On-site
C++ programming
Software design patterns
Optimization and multithreading
The Senior AI Programmer will have ownership of various AI systems and features while ensuring their technical quality

Job Summary

  • The Senior AI Programmer will have ownership of various AI systems and features while ensuring their technical quality.
  • As part of a multidisciplinary team, the Senior AI Programmer will drive technical design and implementation, ensuring design and artistic requirements are met while exciting player experiences are delivered.
  • Haven joined the PlayStation Studios family in 2022, and we are on track to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada.

Matching Summary

The Senior AI Programmer will have ownership of various AI systems and features while ensuring their technical quality.

Skills & Requirements

Must-have

  • C++ programming
  • software design patterns
  • optimization and multithreading
  • client-server programming
  • behavior tree programming

Nice-to-have

  • Unreal Engine experience
  • microservices architecture knowledge
  • event-driven architectures
  • adaptability and courage

Key Requirements

  • 8+ years of experience
  • Game engine architectures understanding
  • Data-oriented architectural patterns
  • Network replication understanding
  • FSM, Statecharts, or Behavior Tree formalism

Work Rights

Not specified

Tailored Resume

Cover Letter