AI / Gameplay Programmer

Montreal

Offre publiée le 2025-06-09

Shanghai Co.

Job Description

Posted Monday, May 26, 2025 at 4:00 a.m.

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 the 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 and techniques 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 the programming and game design teams;
  • Write, optimize, document, and debug code to ensure high performance and quality;
  • Ensure project goals align with production timelines;
  • Provide realistic updates on task progress;
  • 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;
  • One shipped title as an AI or Gameplay programmer;
  • Ability to manage time independently;
  • Team player attitude;
  • Motivation to push the boundaries of game technology;
  • Maturity to give and receive constructive feedback;
  • Excellent verbal and written communication skills.

Additional benefits

  • Flexible work schedule to accommodate personal needs;
  • Hybrid work environment;
  • Access to Groupe insurance for health and well-being;
  • Access to Groupe RRSPs for your future;
  • Telemedicine services for family health;
  • Bonus system recognizing your achievements.

J-18808-Ljbffr