CareerPlan

Programmeur (-euse) senior en IA / Senior AI Programmer

Montréal, QC, caFull-time2026-10-21 → 2026-11-10

Core

Senior AI Programmer creating complex AI systems, behaviors, and tools for non-player characters in AAA video games.

Role type

Senior IC AI Programmer (Game)

Builds

AI systems and tools for game characters within Unreal Engine 5

Domain

Video Game Development (AAA)

Deliverable

production ML models

Required skills

C++, 3D mathematics, AI systems architecture, performance optimization, movement/navigation AI, decision-making AI, code reviews, mentoring

Preferred skills

JIRA, Swarm, Perforce, automated testing, BS in Computer Science or related field

Technologies

Unreal Engine 5, C++

Responsibilities

Design and implement AI behaviors for diverse non-player characters; Maintain and extend the UE5 AI framework; Create algorithms for pathfinding, group movement, and tactical strategy; Test, debug, profile, and optimize AI implementations; Mentor peers and participate in code reviews.

Seniority

Senior, hands-on IC