< More Jobs

Posted on 5/27/2025

AI / Gameplay Programmer

Eidos-Montréal

Montreal, Quebec

Full-time

Full Description

Reports to: Programming Director

Permanent – Full-Time

What you will do

Develop software in C++ using object-oriented programming principles;

Collaborate with the game design and animation teams to design and implement gameplay and AI systems that bring non-player characters to life and offer fun, varied gameplay experiences;

Propose and develop new methods and techniques to improve AI quality, aligned with the game vision, with the goal of outperforming the competition;

Analyze and estimate the time, cost, requirements, and impact of proposed features;

Innovate by designing new gameplay and AI systems in collaboration with the programming and game design teams;

Write, optimize, document, and debug code to ensure high performance and technical quality;

Ensure that project ambitions remain aligned with production timelines;

Plan and provide realistic updates on the progress of assigned tasks;

Contribute positively to the achievement of team and project goals.

What you bring

University degree in programming, software engineering, computer science, or equivalent experience;

Minimum 5 years of industry experience as an AI or Gameplay programmer;

Strong proficiency in C++;

Experience with animation systems (e.g., understanding of animation graphs).

Even better if you have

Experience with Unreal Engine 4 or 5 is an asset;

One shipped title as an AI or Gameplay programmer;

Ability to manage time independently;

Team player;

Motivation to push the boundaries of game technology;

Maturity to give and receive constructive feedback;

Excellent verbal and written communication skills.

Why join us?

Flexible work schedule: because unexpected events are part of life when you are sick or need personal days;

Hybrid work: Because we have adapted to the new reality;

Access to Groupe insurance: To take care of yourself and your loved ones;

Access to Groupe RRSPs: we think about your future;

Access to a telemedicine service for the family: to avoid a pleasant 24hours in the emergency room

Bonus system: we recognize the work accomplished

Come and create emotion with us!

Subscribe to the AI Search Newsletter

Get top updates in AI to your inbox every weekend. It's free!