Programmeur de Gameplay/IA

  • Full Time
Job expired!

Description de l'entreprise

Les 21 000 membres de l'équipe Ubisoft, travaillant dans plus de 40 sites à travers le monde, partagent une mission commune : enrichir la vie des joueurs avec des expériences de jeu originales et mémorables. Leur dévouement et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles qu'Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d'autres à venir. Ubisoft est un employeur offrant l'égalité des chances qui croit que des antécédents et des perspectives diversifiés sont essentiels pour créer des mondes où les joueurs et les équipes peuvent s'épanouir et s'exprimer. Si vous êtes enthousiaste à l'idée de relever des défis qui changent le cours du jeu, de travailler avec des technologies de pointe et de repousser les limites du divertissement, nous vous invitons à nous rejoindre dans notre voyage et à nous aider à créer l'inconnu.

Depuis son ouverture en 2008, Ubisoft Singapour est devenu le plus grand studio de développement de jeux AAA en Asie du Sud-Est. Le studio de plus de 500 personnes accueille 35+ nationalités différentes, concentrées sur la livraison d'expériences de jeu ambitieuses à nos joueurs. Ubisoft Singapour participe à tous les titres Assassin’s Creed® depuis Assassin’s Creed® II. Il a innové au sein de la franchise en étant le studio derrière les batailles navales et la technologie de l'eau dans Assassin’s Creed® III, Assassin’s Creed® IV Black Flag® et plus récemment dans Assassin’s Creed® Valhalla. Son expertise en AAA et en opérations en direct, associée à une passion pour le gameplay naval, a poussé l'équipe à diriger le développement de Skull and Bones™, dévoilé à l'E3 en 2017.

Description du poste

Résumé du rôle


Le programmeur Gameplay/AI est responsable des éléments du jeu qui ne sont pas contrôlés par le joueur (par exemple : actions et comportements des PNJ/ennemis) qui enrichissent l'expérience de jeu globale.
 
Responsabilités:

  • Collecter, interpréter et analyser la faisabilité technique des spécifications de l'IA
  • Analyser et déterminer si les fonctionnalités actuelles de l'IA dans le moteur de jeu répondent aux exigences de l'IA du projet
  • Suggérer des améliorations techniques lors de la conception et de la mise en œuvre de nouveaux systèmes d'IA
  • Collaborer avec les concepteurs pour discuter des contraintes techniques et établir des solutions techniques pour différentes fonctionnalités de l'IA
  • Proposer des innovations techniques inspirées des leaders de l'industrie
  • Écrire un code C++ clair et bien structuré tout en gardant à l'esprit les exigences de performance, de maintenance et de compatibilité
  • Vérifier et valider que les systèmes nouvellement développés sont conformes aux objectifs de l'IA du projet sans affecter négativement le code existant

Qualifications

  • Diplôme de premier cycle en informatique ou en génie logiciel
  • Ouvert à un programmeur de gameplay intéressé par l'IA. 
  • Un minimum de 3 à 5 ans d'expérience en programmation pour jeux vidéo ou disciplines connexes
  • Expérience dans le travail avec le jeu à n'importe quel niveau
  • Expérience souhaitable dans le travail sur des titres AAA, des consoles actuelles et de prochaine génération (non essentiel)
  • Capacité à soutenir les fonctionnalités et les systèmes de l'IA conçus pour la production
  • Trouver et corriger les bugs de l'IA signalés par le contrôle de qualité et les membres de l'équipe d'autres disciplines
  • Documenter le travail pour transférer la connaissance du système permettant aux utilisateurs de comprendre l'utilisation des nouvelles fonctionnalités de l'IA
  • Effectuer toutes les autres tâches connexes
  • Analytique et logique
  • Capacité à résoudre des problèmes complexes
  • Capacité à prendre l'initiative et sens aigu du détail
  • Très bonnes compétences interpersonnelles et de communication
  • Orienté équipe et orienté résultats

Informations complémentaires

Nous travaillons à enrichir la vie des joueurs à travers des expériences de jeu uniques et mémorables et en améliorant les impacts positifs de nos jeux. Pour y parvenir, nous créons un environnement de travail plus sûr et plus inclusif, nous redonnons aux communautés où Ubisoft opère en collaborant avec des partenaires à but non lucratif locaux et en travaillant à réduire l'impact environnemental de notre activité. Nous sommes un employeur qui offre l'égalité des chances et qui valorise la diversité dans notre entreprise. Nous ne faisons pas de discrimination sur la base de la race, de l'ethnicité, de la religion, du sexe, de l'orientation sexuelle, de l'âge ou du statut de handicap.

 

Montez à bord et vivez la #LifeAtUbi par vous-même, nous sommes toujours à l'affût de talents qui excellent dans leur travail. Si cela vous ressemble, envoyez-nous votre CV, votre portfolio et tout autre élément pour montrer que vous prenez au sérieux le plaisir!