Programmeur.euse IA - (Far Cry)
Ubisoft
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. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
Description du posteCe que vous ferez
Ce programmeur sera responsable de tout ce qui touche aux technologies liées aux comportements des NPC :
• Responsabilité partagée pour la maintenance, le débogage et l'amélioration de tout ce qui est lié aux comportements des NPC, notamment :
- Le combat ainsi que la coordination et la collaboration entre les NPC.
- Les réactions systémiques des NPC aux différents éléments (feu, poison, etc.) et à tout autre événement significatif en jeu.
- Le développement de comportements uniques propres aux différents archétypes de NPC.
- L'amélioration de la lisibilité et de la crédibilité des NPC, avec un accent particulier sur l'animation.
• Développer en C++ et avec des arbres de comportements (Behavior Trees), autant pour créer les comportements d'IA que pour développer des nodes fiables et conviviaux destinés aux utilisateurs.
• Démontrer une solide compréhension de l'IA et du game design, avec un fort souci de la qualité. Nous nous attendons à ce que les membres de l'équipe jouent régulièrement au jeu, fournissent de la rétroaction et itèrent de façon autonome sur les fonctionnalités dont ils sont responsables.
• Être à l'aise de travailler en étroite collaboration avec les animateurs et les systèmes qu'ils utilisent.
• Informer de manière proactive l'équipe de leadership IA de tout travail potentiel non identifié, comme des fonctionnalités manquantes ou des problèmes de performance, puis contribuer activement à leur résolution.
Qualifications
Formation :
- Baccalauréat en informatique ou en génie informatique, ou autre formation ou expérience é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, ou autres champs pertinents.
- Une compétence en C++.
- Un baccalauréat en informatique ou génie informatique ou l’équivalent.
- De l’expérience en conception pour consoles.
- Un mélange particulier de minutie et de flexibilité dans votre organisation au travail.
- Une compétence pour communiquer avec tous les corps de métier et pour appuyer et tirer votre équipe vers le haut en matière de la qualité et de la vision du jeu.
- Vous êtes créatif ou créative et avide d’innovation.
- ...plantages dans un jeu en production Expérience avérée dans la supervision ou laccompagnement dintégrateurs dinterface utilisateur ou de programmeurs juniors Solide maîtrise de larchitecture de linterface utilisateur : hiérarchies de composants liaison de données gestion des...SuggestedFull timeRemote work
- ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·... ...créer l’inconnu ! Description du poste En tant que Programmeur·euse Online sur Far Cry , vous contribuerez à soutenir les équipes de production...SuggestedFull time
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...SuggestedFull time
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...SuggestedFull time
- ...and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Voice Designer on Far Cry at Ubisoft Montréal, you will contribute to the design, implementation, and evolution of voice-over systems and cinematic audio...SuggestedFull timeTemporary workInternship
- ...pushing entertainment boundaries, join our journey and help create the unknown! Job Description What you'll do The role of a Far Cry Online Programmer is to support production teams in creating connected experiences. You will participate in the design, development,...Full time
- Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you...Full time
- ...vous devrez : Mettre à profit votre expertise pour créer une IA, des algorithmes et des systèmes avancés qui optimisent... ...et une qualité optimale. Partager votre expertise avec les programmeurs·euses junior·e·s, en favorisant une culture d'apprentissage continu et...Full timeApprenticeship
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...Long term contractFull time
- ...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...Full timeInternship
- ...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 généraliste à Ubisoft Montréal, vous développerez des outils...Full time
- ...près de 350 employés. L'entreprise en pleine croissance offre un environnement humain et chaleureux. Description du poste Le programmeur analyste contribue activement au développement et à l’amélioration des outils informatiques de l’entreprise. Au quotidien, il...Daily paidPermanent employmentFull timeRemote workMonday to friday
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about...Full time
- ...Trois-Rivières. Sommaire du poste: Sous la supervision du Directeur – Stratégie et efficacité organisationnelle, le programmeur 1C sera responsable de concevoir, améliorer et maintenir notre système ERP 1C afin de répondre aux besoins évolutifs de l’entreprise...Remote jobFull timeWork at office
- ...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 chef·fe...
- ...repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que programmeur·se moteur à Ubisoft Montréal, vous contribuerez au développement et à l’évolution des systèmes centraux du moteur de jeu. Vous...Full time
- ...modernes et inspirants. Description du poste En collaboration avec la gestionnaire de développement, la personne analyste-programmeur.euse expert.e conçoit, développe et optimise des applications Web modernes pour soutenir les équipes internes. Elle agit également...Full time
- ...Job Overview Company Name: Ubisoft Job Title: VFX Artist (Far Cry) Industry: AAA Video Game Development Location: Montréal Work Model: Office-Based Employment Type: Full-Time, Permanent Seniority Level: Professional / Intermediate Required...Permanent employmentFull timeWork at office
- ...les équipes d’Ubisoft. Le rôle Le·la Développeur.euse apprentissage automatique - IA/ML contribue à la mise en place, au maintien et à l’... ...avec les spécialistes système et opération en ligne, les programmeur·euses et les scientifiques de données. Le·la spécialiste...Contract workApprenticeshipWork at office
- ...intellectuelle exclusive pour PlayStation et développer la première équipe de développement de jeux Sony au Canada. Poste - Programmeur·euse de fondations jouabilité sénior Nous recherchons un·e programmeur·euse de fondations jouabilité expérimenté·e pour...Full timeInternship
- ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d'analystes‑programmeur·euse·s.Net pour un projet d'envergure basé dans la ville de Québec ou de Montréal en mode hybride (1-3 jours par semaine). Pourquoi...Permanent employmentFull timeFlexible hours3 days per week1 day per week
- ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche de Développeurs Prompt IA afin de contribuer à des projets d’envergure. Pourquoi rejoindre Levio? Travailler sur des projets de transformation numérique...Permanent employmentFull timeFlexible hours
- ...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
- ...repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Job Description Le ou la programmeur.meuse UI senior – chef.fe technique est la principale référence technique pour l’ensemble des systèmes d’interface utilisateur du...Full time
- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera...Hourly payFull timeContract workRemote workFlexible hours
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...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
- Description de l'entreprise Depuis plus de 40 ans, LGI développe des solutions logicielles en santé. Aujourd'hui, l'IA est au cœur de notre façon de développer et s'intègre dans la prochaine génération de nos solutions, pas une finalité, mais le levier pour contribuer à...Full timeApprenticeshipWork at officeRemote workFlexible hoursDay shift
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur.euse IA - (Far Cry). Be the first to apply!
- api developer Montréal, QC
- junior programmer Montréal, QC
- guidewire developer Montréal, QC
- course developer Montréal, QC
- visa sponsor developer Montréal, QC
- developer internship Montréal, QC
- sas programmer Montréal, QC
- information developer Montréal, QC
- informatica developer Montréal, QC
- développeur progress Montréal, QC

