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

Programmeur.euse IA - (Far Cry)

Temporary

Ubisoft

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. 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 poste

Ce 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.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Programmeur.euse IA - (Far Cry) in Montréal, QC vacancy
  •  ...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... 
    Suggested
    Full time
    Remote work

    Ubisoft

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

    Ubisoft

    Montréal, QC
    13 days ago
  • 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...
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  • 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...
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...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... 
    Suggested
    Full time
    Temporary work
    Internship

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...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

    Montréal, QC
    13 days ago
  • 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

    Ubisoft

    Montréal, QC
    11 days ago
  •  ...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 time
    Apprenticeship

    Behaviour Interactive

    Montréal, QC
    18 hours ago
  • 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 contract
    Full time

    Ubisoft

    Montréal, QC
    27 days 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... 
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    18 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 généraliste à Ubisoft Montréal, vous développerez des outils... 
    Full time

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...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 paid
    Permanent employment
    Full time
    Remote work
    Monday to friday

    Groupe Beaudry

    Montréal, QC
    18 hours ago
  • 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

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...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 job
    Full time
    Work at office

    Groupe Abs

    Montréal, QC
    18 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 chef·fe... 

    Cloud Chamber

    Montréal, QC
    3 days ago
  •  ...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

    Ubisoft

    Montréal, QC
    27 days ago
  •  ...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

    Transat At

    Montréal, QC
    18 hours ago
  •  ...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 employment
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    a month ago
  •  ...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 work
    Apprenticeship
    Work at office

    Ubisoft

    Montréal, QC
    18 hours ago
  •  ...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 time
    Internship

    Haven Interactive Studios

    Montréal, QC
    18 hours ago
  •  ...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 employment
    Full time
    Flexible hours
    3 days per week
    1 day per week

    Levio

    Montréal, QC
    16 hours ago
  •  ...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 employment
    Full time
    Flexible hours

    Levio

    Montréal, QC
    16 hours 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
    11 hours ago
  •  ...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

    Ubisoft

    Montréal, QC
    11 days ago
  •  ...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 pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...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 pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...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 pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month 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
    18 days ago
  • 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 time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours
    Day shift

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    5 days 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
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.euse IA - (Far Cry). Be the first to apply!