Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur.euse Gameplay IA / Gameplay AI programmer

Krafton

À propos de Krafton Montréal

Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'industrie du jeu. Nous travaillons sur un jeu basé sur une propriété intellectuelle acclamée située dans un monde fantastique médiéval. Ce jeu AAA est une expérience RPG d'action-aventure à la troisième personne, avec un gameplay narratif et stratégique. Chez Krafton Montréal, nous croyons qu'il est important de s'amuser tout en créant des expériences mémorables, en étant fiers de notre travail et en respectant les contributions de chacun.

Description du poste

En tant que Programmeur·euse Gameplay IA, vous aurez la charge de la conception, de l'implémentation et du maintien de systèmes gameplay IA de notre jeu. Vous travaillerez en étroite collaboration avec d’autres programmeurs, des designers, des animateurs d’autres départements afin de concrétiser la vision design et d'assurer que le jeu soit fun et engageant pour les joueurs.

Responsabilités

  • Prototyper rapidement et efficacement des fonctionnalités et mécaniques gameplay IA;
  • Collaborer et supporter les équipes de création de contenu dans un environnement pluridisciplinaire;
  • Concevoir, implémenter et maintenir les mécaniques de jeu, tout en fournissant une documentation claire;
  • Optimiser les systèmes de jeu pour assurer performance et optimisation sur les différentes plateformes;
  • Créer et maintenir des outils et affichages de débogage pour supporter le développement et le maintien de contenu;
  • Se tenir informé·e des dernières tendances de l'industrie et des meilleures pratiques dans le développement de jeu, afin d'améliorer sans cesse les compétences et les méthodes de l'équipe.

Connaissances/compétences

  • 5+ années d'expérience comme programmeur·euse gameplay IA;
  • Connaissances solides de C/C++, des mathématiques 3D, expérience avec Unreal Engine est un plus;
  • Expérience dans les systèmes gameplay IA (combat, comportements des ennemis...);
  • Excellentes compétences en communication et aisance à travailler en équipe;
  • Connaissance de Mass Entity ou DOTS;
  • Solide compréhension des pipelines et techniques de développement de jeu;
  • Passion pour les jeux vidéo et volonté de créer des gameplays fun et engageants;
  • Maîtrise du français (langue principale de travail) et aisance en anglais (langue utilisée pour communiquer avec notre siège social en Corée).

Pourquoi Krafton Montréal

Le studio KRAFTON de Montréal s'engage à cultiver un environnement de travail qui respecte toutes les différences et qui encourage chacun à se sentir inclus et valorisé. Nous offrons des opportunités d'emploi égales à tous les employés et candidats à l'emploi et interdisons toute discrimination et tout harcèlement de quelque nature que ce soit, sans distinction d'âge, de couleur, de religion, de sexe, d'origine nationale, de statut de handicap, d'orientation sexuelle, d'identité ou d'expression de genre ou de toute autre caractéristique protégée par les lois applicables. Notre objectif est de fournir un lieu de travail respectueux qui vous permettra de vous épanouir tant au travail que dans la vie.

Chez le studio KRAFTON Montréal, nous souhaitons que nos membres soient aux commandes de leur travail, depuis la conception et à travers toutes les étapes de la production, tout en leur offrant les meilleures conditions de travail et des avantages qui ont un impact positif sur leur vie. Cela inclut :

  • Des heures de base définies, permettant de la flexibilité;
  • Contribution généreuse de l’employeur au REER;
  • Couverture santé, dentaire et bien-être incluant la télémédecine;
  • Des journées personnelles et de bien-être;
  • Subvention OPUS et BIXI;
  • Remboursement annuel pour l’achat de jeux vidéo.

Only Quebec residents who are legally entitled to work in Canada will be considered for this position.

About Krafton Montreal

We are a leading game development studio composed of veterans of the game industry. We are working on a game based on an acclaimed intellectual property set in an enthralling medieval fantasy world. This game is an AAA third-person action-adventure RPG experience, with a rich narrative and strategic gameplay. At our company, we believe in having fun while creating memorable experiences, being proud of our work, and showing respect for each other's contributions.

Job Description

A s a Gameplay AI Programmer, you will be responsible for designing, implementing, and maintaining the gameplay AI systems of our game. You will work closely with other programmers, designers, and animators from other departments to bring the design vision to life and ensure that the game is fun and engaging for players.

Responsibilities

  • Quickly and efficiently prototype gameplay AI features and mechanics;
  • Collaborate with and support content creation teams in a cross-disciplinary environment;
  • Design, implement, and maintain game mechanics, while providing clear documentation;
  • Optimize game systems to ensure performance and optimization across different platforms;
  • Create and maintain debugging tools and displays to support the development and maintenance of content;
  • Stay up to date with the latest industry trends and best practices in game development, in order to continuously improve the team’s skills and methods;

Knowledge/Skills

  • 5+ years of experience as a gameplay AI programmer;
  • Strong knowledge of C/C++ and 3D math; experience with Unreal Engine is a plus;
  • Experience with gameplay AI systems (combat, enemy behaviors, etc.);
  • Excellent communication skills and ease working in a team;
  • Knowledge of Mass Entity or DOTS;
  • Solid understanding of game development pipelines and techniques;
  • Passion for video games and a drive to create fun and engaging gameplay;
  • Fluent in French (our primary working language) and comfortable working in English (used to communicate with our Korean headquarters).

Why Krafton Montreal

Studio KRAFTON Montreal is committed to cultivating a work environment that respects all differences and encourages everyone to feel included and valued. We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to age, race, color, religion, sex, national origin, disability status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws. Our goal is to provide a respectful workplace that empowers you to thrive both at work and in life.

At Studio KRAFTON Montreal, we want our team members to have ownership of their work from conception all the way through production, while providing them with the best working conditions and benefits that have a positive impact on their lives. This includes:

  • Defined core working hours, allowing for flexibility;
  • Generous RRSP employer contributions;
  • Health, dental, and wellness coverage, including telemedicine;
  • Personal and wellness days;
  • OPUS and BIXI subsidy;
  • Yearly video game reimbursement.
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Programmeur.euse Gameplay IA / Gameplay AI programmer in Montréal, QC vacancy
  •  ...expérience RPG d'action-aventure à la troisième personne, avec un gameplay narratif et stratégique. Chez Krafton Montréal, nous...  ...contributions de chacun.   Description du poste   En tant que Programmeur·euse Gameplay IA, vous aurez la charge de la conception, de l'implémentation... 
    Suggested

    KRAFTON Montréal Studio

    Montréal, QC
    17 days ago
  •  ...Description Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion et...  ...création de systèmes et de comportements d'IA complexes. Chez People Can Fly, vous...  ...des performances Expérience en programmation d'IA de mouvement, de navigation et de... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    19 days ago
  •  ...Bros. Interactive Entertainment (WBIE), recherche un.e programmeur.euse avancé.e jouabilité (gameplay) Ton nouveau poste…Dans ce rôle, tu seras responsable de...  ...logicielle des systèmes de jouabilité et d’IA de jeu au service de l’expérience joueur. Tu agiras comme... 
    Suggested
    Full time

    Warner Bros.

    Montréal, QC
    2 days ago
  •  ...perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir...  ...! Nous construisons des AI Bots de pointe pour Rainbow Six...  ...riche. Nous recherchons un(e) programmeur(e) enthousiaste et flexible qui...  ...tester et livrer des systèmes d'IA de haute qualité. Ce que vous... 
    Suggested
    Full time
    Flexible hours

    Ubisoft

    Montréal, QC
    17 hours ago
  •  ...l'équipe pour livrer divers systèmes de gameplay. Promouvoir les meilleures pratiques,...  ...pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable...  ...mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu... 
    Suggested
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    11 days ago
  •  ...travers notre portefeuille de films, de programmes télévisés et de services de streaming,...  ...within Unreal Engine that support gameplay, visuals, AI behaviour, and user experience. You work...  ...ensure usability and polish. À titre de programmeur(-euse) principal(e) , vous êtes... 
    Long term contract
    Full time
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...worldwide. What You'll Do We are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League. They will be...  ...functionally and give/receive constructive feedback Experience using AI coding assistants (e.g., Claude Code) to improve development... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    17 hours ago
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si...  ...exploitabilité). Collaborer au quotidien avec gameplay, tech art, VFX, level art, tools et build...  .... Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu... 
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des...  ...Ce que vous ferez Collaborer avec les équipes d’animation, de programmation et de capture de mouvement afin de comprendre leurs besoins et de... 
    Full time

    Ubisoft

    Montréal, QC
    17 hours ago
  •  .... Vous prendrez en charge la direction technique des composants AI de DocGPT : référent·e sur les problématiques de récupération d'information...  ...pour les équipes clientes et les parties prenantes sur les sujets IA. Ce que vous apporterez à l'équipe ~5 ans et plus d'expérience... 
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    17 hours ago
  •  ...notre portefeuille de films, de programmes télévisés et de services de...  ...for a highly skilled Senior Gameplay Systems Programmer to help build...  ...Architect, Designers, AI and Gameplay Engineers, technical...  ...NBCUniversal est à la recherche d’un(e) Programmeur(se) senior en systèmes de... 
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...Programmeur UI senior Highdive recherche un programmeur généraliste...  ...UI. Utiliser des outils d'IA/LLM pour accroître la productivité...  ...de 6 ans d'expérience en programmation C++ dans le développement de jeux...  ...frameworks and innovations. Use AI/LLM tools to increase... 
    Work at office

    Highdive

    Montréal, QC
    23 days ago
  •  ...; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction;...  ...équivalente. Expérience : ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés,... 
    Full time

    Ubisoft

    Montréal, QC
    17 hours ago
  •  ...perspectives permet aux joueur·euse·s comme aux équipes de s’...  ...et des approches basées sur l’IA. Pour réussir, la personne...  ...sécurité et la vision d’un·e programmeur·euse engin, en intégrant directement...  ...C++ : maîtrise confirmée de la programmation C++ bas niveau, multi-... 
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    17 hours ago
  •  ...pointe en ingénierie logicielle ~ Réaliser des revues de code pour les autres membres de l'équipe Qu'attendons-nous de notre Programm eur·se Online ? ~ Excellente maîtrise de C++, avec au moins 5 ans d'expérience ~ Connaissance TypeScript et Rust, un atout... 
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...Job Description Job Description PROGRAMMEUR-OPÉRATEUR CNC SENIOR Lieu : St-Michel, QC Horaire : Lundi au vendredi, de 7h30...  ...ses opérations manufacturières. À titre d'expert technique en programmation et en usinage CNC, la personne titulaire du poste assure la programmation... 
    Full time
    Monday to friday

    LUXIA INC

    Montréal, QC
    22 days ago
  •  ...et l’essor de l’intelligence artificielle (IA) au bénéfice de tous. Pour en connaitre...  ...innovation and the rise of artificial intelligence (AI) for the benefit of all. To find out...  ...unique avec un impact important; Un programme d’assurance collective complet (maladie, dentaire... 
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    11 days ago
  •  ...Job Description As Lead Tools Programmer , you are responsible for defining, building...  .... Collaborate with Pipeline, Gameplay, UI, and Production teams to integrate tools...  ...experience. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse outils Lead, vous êtes... 
    Daily paid
    Long term contract
    Full time
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    4 hours ago
  •  ...vivons. Job Description As a Lead Engine Programmer , you are responsible for defining,...  ...Engine–based systems that underpin gameplay, rendering, physics, tools, and pipelines...  ...level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable... 
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...Programmeur moteur senior Responsabilités: Être une personne avant...  ...vidéo. Utiliser des outils d'IA/LLM pour accroître la...  ...est un atout. Maîtrise de la programmation multithread et solide compréhension...  ...in the game industry. Use AI/LLM tools to increase productivity... 
    Work at office

    Highdive

    Montréal, QC
    23 days ago
  •  ...Job Description RESPONSIBILTIES As a Senior Tools Programmer, you are responsible for designing, implementing, and maintaining...  ...technical guidance and code reviews. RÉSUMÉ DU POSTE À titre de programmeur senior - Outils, vous êtes responsable de la conception, de l’... 
    Long term contract
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    4 days ago
  •  ...Programmeur.euse analyste Java Emplacement: Montréal (3j/semaine au bureau) Nous cherchons un.e candidat.e qui souhaite travailler...  ...doit être en mesure de combiner des compétences en programmation, conception et analyse informatiques. Il travaillera sur différents... 
    Permanent employment
    Full time
    Work at office

    Optimum Informatique inc. (Solution TI)

    Montréal, QC
    6 days ago
  •  ...levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle   En tant que Développeur.euse IA senior, tu bâtis des fonctionnalités et des systèmes d’IA robustes, prêts pour la production, pour des client.e.s en contexte... 
    Full time
    Apprenticeship

    osedea

    Montréal, QC
    7 days ago
  •  ...solutions logicielles en santé. Aujourd'hui, l'IA est au cœur de notre façon de développer...  ...du poste En tant que Développeur(euse) en IA appliquée III au sein du Laboratoire...  ...de plus de 6 millions de patients; Un programme complet d'avantages sociaux incluant une... 
    Full time
    Apprenticeship

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    7 days ago
  •  ...Description ROLE SUMMARY As a Senior Engine Programmer (Mobile – Unreal) , you are responsible...  ...Unreal Engine supports high‑quality gameplay and stable runtime behaviour on iOS and...  ...changes. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse moteur senior (Mobile –... 
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par...  ...contribuez à créer l’inconnu ! Job Description En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez sur les systèmes... 
    Full time

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...Job Description We are building cutting-edge AI Bots for Rainbow Six Siege . Our goal is to create...  ..., delivering an increasingly rich training and gameplay experience. We are looking for an enthusiastic and adaptable programmer who is eager to leverage the latest... 
    Full time

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...interagir avec des logiciels existants et d’exécuter des flux de travail complexes. Nous sommes à la recherche d’un(e) développeur.euse senior en IA agentique capable de transformer ces possibilités en solutions fiables, robustes et prêtes à être déployées en production pour... 
    Apprenticeship

    osedea

    Montréal, QC
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.euse Gameplay IA / Gameplay AI programmer. Be the first to apply!