Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
People Can Fly Studio

Programmeur senior en IA, Senior AI Programmer

People Can Fly Studio

. Build complex AI systems and behaviours for game characters .

Posted 10/21/2026full-timeRemote • Montreal • CanadaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++ programming and AI systems architecture for AAA games, with a strong focus on developing and optimizing complex AI behaviors and systems. Proven ability to collaborate across disciplines and mentor peers while maintaining high standards of code quality and performance.

Highest-signal resume keywords
C++ ProgrammingAI Systems ArchitectureUnreal Engine 5Performance Measurement and OptimizationGame Development Collaboration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
AI ProgrammingPathfinding AlgorithmsGroup Movement ProgrammingDecision-Making AI3D MathCode Testing and DebuggingCode OptimizationAutomated Testing
Soft Skills
Strong Communication SkillsTeam CollaborationMentoring
Tools & Technologies
Unreal EngineJIRASwarmPerforce
Certifications & Qualifications
BS in Computer Science
Industry Keywords
AAA Game DevelopmentNon-Player CharactersGame AI Behaviors

Tech Stack

Tools & technologies
Unreal EngineC++

About the role

Key responsibilities & impact
  • Build complex AI systems and behaviours for game characters
  • Work across multiple disciplines on behaviours for a wide variety of non-player characters
  • Maintain and extend the existing Unreal Engine 5 AI framework and tools
  • Design, implement, engineer, and maintain new AI systems and features
  • Create code and algorithms for pathfinding, group movement, cooperation, and tactical strategy
  • Test, debug, profile, optimize, and document implementations
  • Collaborate closely with multiple departments, especially design
  • Participate actively in code reviews
  • Mentor peers

Requirements

What you’ll need
  • 5+ years of software engineering experience
  • At least 1 shipped AAA project as an AI programmer
  • Expert in C++ with a strong 3D math background
  • Good understanding of AI systems architecture and techniques in AAA games
  • Experience with performance measurement and optimization
  • Experience programming movement, navigation, and decision-making AI
  • Ability to write solid, reliable, efficient code
  • Ability to work efficiently under tight deadlines
  • Strong oral and written communication skills
  • Excellent communication and team attitude working with game developers from all disciplines
  • Strong work ethic, motivation, and passion for gaming and technology
  • Knowledge of Unreal Engine
  • Knowledge of JIRA, Swarm, and Perforce (nice to have)
  • BS or higher in Computer Science or a similar discipline (nice to have)
  • Experience leveraging automated testing (nice to have)

Benefits

Comp & perks
  • Canada benefit package 100% paid by PCF
  • Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage)
  • Full Dental coverage, including major dental and orthodontics
  • 4% RRSP matching before tax deductions, 100% vested on day 1
  • Paid week off during Winter Holidays
  • 20 paid vacation days and 5 paid sick days
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents
  • A competitive salary and performance-based annual bonuses
  • Personal development opportunities and ability to work in a global environment
  • Work in a creative team with people full of passion for what they do
  • Employees can work remotely
  • Remote/Hybrid work arrangement