CareerPlanSign in

Programmeur.euse IA - (Far Cry)

Montreal, QC, ca💼 Full-time🗓 2026-08-24 → 2026-09-25

Core

Develop and maintain NPC behavior systems, including combat coordination, systemic reactions, and unique archetype behaviors for a video game.

Role type

Senior IC AI Programmer (Game Development)

Builds

NPC behavior systems, combat mechanics, and game features

Domain

Video Games / Artificial Intelligence

Deliverable

production ML models | product features

Required skills

C++, Behavior Trees, Game Design, System Design, Animation integration, Performance optimization

Preferred skills

Console development experience, Creative problem solving, Cross-functional collaboration

Technologies

C++, Behavior Trees

Responsibilities

Maintain and debug NPC behavior systems; Develop unique NPC behaviors for different archetypes; Collaborate with animators on behavior readability and credibility; Proactively identify and resolve performance issues or missing features

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.