AI / Gameplay Programmer

Montreal

Offre publiée le 2025-06-01

Eidos-Montréal

AI / GAMEPLAY PROGRAMMER

Reports to : Programming Director

Type : Permanent – Full-Time

What you will do

  • Develop software in C++ using object-oriented programming principles;
  • Collaborate with game design and animation teams to design and implement gameplay and AI systems that bring non-player characters to life and offer engaging gameplay experiences;
  • Propose and develop new methods to improve AI quality, aligned with the game vision, aiming to outperform the competition;
  • Analyze and estimate the time, cost, requirements, and impact of proposed features;
  • Design innovative gameplay and AI systems in collaboration with programming and game design teams;
  • Write, optimize, document, and debug code to ensure high performance and quality;
  • Ensure project goals align with production timelines;
  • Plan and provide realistic progress updates on tasks;
  • Contribute positively to team and project success.

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;
  • Shipped at least one title as an AI or Gameplay programmer;
  • Ability to manage time independently;
  • Team player attitude;
  • Motivation to push game technology boundaries;
  • Maturity to give and receive constructive feedback;
  • Excellent verbal and written communication skills.

Additional Benefits

  • Flexible work schedule to accommodate unforeseen events or personal days;
  • Hybrid work environment;
  • Access to group insurance for you and your loved ones;
  • Access to group RRSPs for your future;
  • Telemedicine services for your family;
  • Bonus system recognizing your achievements.

J-18808-Ljbffr