
Posted a day ago
Senior AI Programmer
Haven StudiosSenior AI Programmer
Requirements
8+ years of experience, C++, Game engine architecture, Multithreading, Network replication, FSM/Behavior Trees
Skills
C#Unreal EngineAI
About the role
About the Company
Haven Studios is part of the PlayStation Studios family. We are building a AAA multiplayer experience focused on a systemic and evolving world, driven by a culture of kindness, adaptability, and courage.
Responsibilities
- Deliver high quality systems and features that meet design and technical requirements
- Optimize and debug code to ensure performance and technical quality
- Promote and follow programming best practices and coding standards
- Assist with technical design documents, requirements clarification, and peer code-reviews
- Plan work effectively and provide realistic updates on progress to managers
- Proactively identify risks and create innovative solutions to mitigate impact
- Keep up to date with cutting-edge technology and promote its use
Requirements
- 8+ years of experience in related roles
- Good comprehension of game engine architectures
- Strong knowledge of C++
- Strong software design skills with experience in data-driven architectural patterns
- Strong optimization and multithreading skills
- Strong understanding of network replication
- Good understanding of client-server programming
- Experience with formalism languages such as FSM, Statecharts, or Behavior Trees
- Advanced debugging skills
Preferred Qualifications
- Experience shipping games with Unreal Engine
- Practical knowledge of microservices architecture
- Comfortable with event-driven and asynchronous architectures
- Experience developing in a live environment
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior AI Programmer
Haven Studios · Montreal
