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

Programmeur·euse IA

Full-time

Cloud Chamber Montreal

 

 

 

En tant que Programmeur·euse IA chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour repousser les limites des systèmes d’IA et des archétypes d’IA pour BioShock 4. Nous avons de grandes ambitions pour lier l’IA et la narration dans notre projet. Il sera de votre responsabilité de soutenir plusieurs systèmes d’IA et de donner vie à nos archétypes d’IA.

Dans ce rôle, vous aiderez à repousser l'état de l'art et à expérimenter des idées inédites. Nous tentons des choses nouvelles et ambitieuses avec l’IA dans ce jeu. Vous êtes un·e programmeur·euse audacieux·euse et curieux·euse qui croit en une approche itérative et expérimentale du développement de jeux ; vous naviguez avec aisance entre la conception et l'ingénierie, tout en collaborant et en communiquant les ambitions et les limites techniques.

Ce que vous ferez :


  • Collaborer avec les équipes d'ingénierie et de conception pour itérer et peaufiner les systèmes et archétypes d'IA existants.

  • Soutenir le développement de l'architecture et de l'implémentation des systèmes au sein de votre expertise.

  • Collaborer avec d'autres programmeur·euse·s sur l'implémentation et la maintenance des arbres de comportement ( behavior trees ) de l'IA et des systèmes associés.

  • Tester nos systèmes et archétypes d'IA, et rendre compte de leurs performances opérationnelles et de leurs budgets mémoire.

  • Tester et suggérer des améliorations pour les outils de création destinés à la conception des combats et les outils de scriptage de rencontres ( scripting ).

  • Maintenir la documentation technique à jour.

Ce que nous réaliserons ensemble :

Vous travaillerez en étroite collaboration avec nos départements de conception, d’animation, d’audio, d'effets visuels et d'art pour soutenir et finaliser l'implémentation des systèmes d'IA fondamentaux : gestion du combat, perception, streaming , mémoire et performance, etc. Vous aiderez également à soutenir la création de nouveaux archétypes d’IA et à finaliser ceux déjà existants. Vous serez encouragé·e à repousser les limites de ce qui est possible dans ce domaine, en œuvrant autant à l'évolution de nos ambitions qu'à leur construction, afin de donner vie à notre univers richement imaginé.

Compétences et expériences : 


  • Plus de 3 ans d'expérience dans l'industrie ou dans un domaine connexe.

  • Expérience de travail dans un rôle de programmation d’IA pour les jeux vidéo.

  • Expérience professionnelle avec Unreal Engine pour le scriptage de systèmes d'IA de base.

  • Capacité à utiliser les outils de débogage d'IA de UE5 et le Rewind Debugger.

  • Maîtrise des mathématiques 3D.

  • Niveau approprié d'expérience en C++.

  • Expérience sur les consoles AAA de génération actuelle.

Qui vous êtes :


  • Un·e multiplicateur·rice de force positif·ve et fiable, cherchant activement à favoriser la synergie entre les disciplines et à contribuer à un environnement d'équipe sain et solidaire.

  • Un·e communicateur·rice solide possédant d'excellentes compétences en communication écrite et verbale, capable d'articuler clairement des idées complexes, d'adapter l'information à divers publics et de formuler des critiques constructives avec empathie et professionnalisme.

  • Une personne persévérante et motivée dotée d'un esprit proactif.

  • Faire preuve d'agilité et de résilience pour livrer un travail de haute qualité, tout en naviguant avec aisance dans des contextes changeants ou complexes.

  • Être doté·e d'une grande écoute et savoir cultiver des relations de confiance durables au sein de l'organisation. Faire preuve de tact et d’intelligence émotionnelle afin de pouvoir concilier des points de vue variés et évoluer avec aisance dans des environnements complexes.

  • Très ouvert·e aux commentaires et aux directives, possédant un désir d'apprendre de nouvelles compétences et capable de produire rapidement des révisions de qualité basées sur de nouvelles informations ou contraintes.

  • Faire preuve d'autonomie et de responsabilité dans la gestion des tâches, tout en assurant la progression constante du travail avec un souci du détail et une organisation rigoureuse pour garantir des standards de qualité élevés.

  • Dévoué·e à respecter les valeurs fondamentales de Cloud Chamber, contribuant à une culture d'entreprise positive et respectueuse tout en visant l'excellence dans vos réalisations.

Qui sommes-nous :

Chez Cloud Chamber, nous nous efforçons de créer des jeux BioShock qui touchent profondément celles et ceux qui y jouent : des expériences évocatrices, immersives et significatives qui restent gravées en mémoire longtemps après le générique de fin. Les grands jeux naissent de grandes collaborations, portées par une culture qui valorise le plein potentiel de nos équipes. Nous travaillons dans un esprit d'ouverture, apprenons en jouant, nous assumons nos responsabilités, nous nous dépassons pour progresser et répondre aux attentes de nos joueuses et joueurs.

 

À l'attention des candidat·e·s situé·e·s au Québec : 


  • Compétence professionnelle en français requise.

  • Compétence professionnelle en anglais requise pour collaborer efficacement avec les équipes situées aux États-Unis.

#LI-Hybrid


En tant qu'employeur garantissant l'égalité des chances, nous nous engageons à fournir aux personnes qualifiées en situation de handicap des mesures d’adaptation raisonnables afin qu'elles puissent postuler à un emploi ou participer à un entretien, exercer leurs fonctions essentielles et bénéficier des autres avantages et privilèges liés à l'emploi. Veuillez nous contacter si vous avez besoin d'aménagements raisonnables.

 

Veuillez noter que 2K Games et ses studios n’utilisent jamais d’applications de messagerie instantanée ou de comptes de messagerie personnels pour contacter des employé·e·s potentiel·le·s ou mener des entrevues. Lorsque nous envoyons des courriels à des employé·e·s potentiel·le·s, nous utilisons exclusivement des adresses @2K.com.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Programmeur·euse IA in Montréal, QC vacancy
  •  ...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 l’...  ...vous ferez Concevoir, implémenter et maintenir des systèmes d’IA gameplay temps réel sous Unreal Engine / Être propriétaire des comportements... 
    Suggested
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...Cloud Chamber est à la recherche d'un·e programmeur·euse principal·e en IA pour rejoindre notre talentueuse équipe afin de propulser le développement des systèmes et des archétypes d'IA pour BioShock 4. Nous avons de grandes ambitions pour lier l'IA et la narration dans... 
    Suggested
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    8 hours ago
  •  ...créer l’inconnu! Description du poste Ce que vous ferez Ce programmeur sera responsable de tout ce qui touche aux technologies liées aux...  ...(Behavior Trees), autant pour créer les comportements d'IA que pour développer des nodes fiables et conviviaux destinés aux... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...PlayStation et développer la première équipe de développement de jeux Sony au Canada.    Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en assurant... 
    Suggested
    Full time

    Haven Interactive Studios

    Montréal, QC
    8 hours ago
  •  ...En tant que personne dédiée au développement IA, tu contribues chaque jour à la création de solutions d'intelligence artificielle innovantes qui ont pour ambition de transformer concrètement la façon dont nos clients font des affaires. Tu fais le pont entre le développement... 
    Suggested
    Daily paid
    Full time
    Apprenticeship

    Mirego

    Montréal, QC
    8 hours ago
  •  ...PlayStation et développer la première équipe de développement de jeux Sony au Canada.  Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en... 
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    8 hours ago
  •  ...s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes 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 l’innovation et par le fait de repousser les limites du divertissement,... 
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes 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 l’innovation et par le fait de repousser les limites du divertissement,... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...offrons des solutions sur mesure, allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’analyse...  ...de la description d'emploi Nous cherchons un(e) Analyste-programmeur(euse) – Java pour la Direction Guichet unique, Cadres, outils et... 
    Full time
    Apprenticeship
    Flexible hours

    It Unlock Consulting Inc.

    Montréal, QC
    8 hours ago
  •  ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour aider à pousser Unreal Engine 5 vers notre vision commune. Vous collaborerez avec un groupe passionné de développeur·euse·s, incluant notre... 
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    8 hours ago
  •  ...sommes une petite équipe autonome qui développe une expérience multijoueur 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 responsabilités et la fierté de construire quelque chose de concret -... 
    Full time

    Ubisoft

    Montréal, QC
    5 days ago
  •  ...la rigueur expérimentale. Être l'interlocuteur·trice de confiance pour les équipes clientes et les parties prenantes sur les sujets IA. Qualifications Ce que vous apporterez à l'équipe ~5 ans et plus d'expérience en ML appliqué sur des systèmes de recherche... 
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    11 days ago
  •  ...la structure de l’IU, de façon à pouvoir aider l’équipe présentation; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction; Être réactif aux commentaires et produire des itérations rapides;... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  • Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore...
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez En tant que programmeur·euse outils au sein de l’équipe Quality Foundation , vous participerez au développement et à l’exploitation de l’un des services... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours 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...  ...à créer l’inconnu ! Description du poste En tant que Programmeur·euse Online sur Far Cry , vous contribuerez à soutenir les équipes... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  • Aimeriez-vous travailler sur des projets CVC d'envergure et vous épanouir aux côtés de spécialistes de l'immotique? Nous avons un emploi à la hauteur de vos ambitions.  Vos responsabilités Préparer la programmation de contrôleurs numériques Delta Controls pour les ...
    Full time
    Day shift

    Regulvar

    Montréal, QC
    8 hours ago
  • Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio...
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...Description du poste En tant que Programmeur·euse gameplay senior à Ubi Montréal, vous jouerez un rôle central dans la conception, l’implémentation...  ...fiable d’une équipe gameplay composée de spécialistes en IA, IU et 3C, vous apporterez votre expertise technique pour... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...engageantes; Contribuer à différents systèmes de gameplay incluant l’IA, l’audio et les interactions des joueurs·ses; Déboguer, tester...  ...l’équipe; Collaborer avec les designers, artistes et autres programmeur·se·s pour donner vie aux fonctionnalités; Participer aux... 
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...dont les contenus continuent d’inspirer des millions de joueur·euse·s à travers le monde ! 2K publie des titres dans les genres de jeu...  ...Ce que nous recherchons Nous sommes à la recherche d’un programmeur outils talentueux et polyvalent pour rejoindre notre équipe en pleine... 
    Full time
    Casual work

    2k Games

    Montréal, QC
    8 hours ago
  •  ...développer et déployer des solutions innovantes qui simplifient les processus, soutiennent les équipes et favorisent l’adoption responsable de l’IA au sein de l’institution. Vous serez responsable de : Analyser les besoins d’affaires et identifier les opportunités d’... 
    Permanent employment
    Apprenticeship

    Collège Sainte-Anne

    Montréal, QC
    7 days ago
  •  ...Description du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character, Control...  ...environnement multidisciplinaire   ~ Travailler avec les autres programmeurs pour construire et maintenir une base de code et des... 
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    8 hours ago
  •  ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Description du poste En tant que Programmeur·euse de jeux en ligne à Ubisoft Montréal, vous contribuerez à la création et au soutien des services en ligne nécessaires au succès d’... 
    Full time

    Ubisoft

    Montréal, QC
    12 days ago
  •  ...prenons chaque jour. L’impact que vous aurez Ce n’est pas un poste où l’on se contente de coder et livrer. En tant qu’analyste-programmeur RPG senior, vous dirigerez l’analyse, la conception, le développement et la maintenance d’applications IBM i essentielles aux... 
    Full time
    Remote work

    Fresche Solutions

    Montréal, QC
    8 hours ago
  •  ...nous nous engageons à ce que nos valeurs se manifestent à tous les niveaux de notre organisation. Votre impact En tant que programmeur(euse)-analyste RPG senior, vous dirigerez l’analyse, la conception, le développement et la maintenance d’applications IBM i critiques... 
    Remote job
    Full time
    Work at office
    Work from home
    Flexible hours

    Fresche Solutions

    Montréal, QC
    8 hours ago
  •  ...performances serveur ainsi que le développement sécuritaire de solutions client-serveur. Behaviour est à la recherche d’un·e développeur·euse backend (Node.js) intermédiaire doté·e de solides compétences en développement et en opérations pour rejoindre l’équipe des... 
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...en relations interpersonnelles pour collaborer efficacement avec des équipes diversifiées. Nous sommes à la recherche d’un·e Programmeur·euse de jouabilité pour contribuer au développement de notre incroyable licence d’horreur, Dead by Daylight. Au cœur de l’équipe Jouabilité... 
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...; Diagnostiquer et résoudre les problèmes afin d’améliorer la robustesse du code; Collaborer étroitement avec les autres programmeur·euses pour fournir des services conformes au serveur de jeu; Élaborer et réaliser des tests fonctionnels et de charge; Optimiser... 
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...où nos valeurs influencent véritablement les décisions techniques que nous prenons chaque jour. Ce que vous ferez En tant que Programmeur(euse)/Analyste RPG Senior chez Fresche Solutions, vous jouerez un rôle clé dans le support et l'amélioration d'applications critiques... 
    Remote job
    Full time

    Fresche Solutions

    Montréal, QC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur·euse IA. Be the first to apply!