Programmeur sénior en intelligence artificielle de jouabilité, Game Foundation

Epic Games (French) onsite • Montrealfull_time

PROGRAMMATION

Ce que nous faisons

Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel. Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.

Ce que vous ferez

Epic Games est à la recherche d’un programmeur sénior en intelligence artificielle pour la jouabilité expérimenté intéressé par l'apprentissage automatique (ML) / les grands modèles linguistiques (LLM) pour se joindre à l’équipe Fortnite Game Foundations. Ce groupe développe de nouvelles technologies pour Unreal Engine 6, en mettant l’accent sur l’adaptation des systèmes de Fortnite à ce moteur. En utilisant Scene Graph et Verse, vous participerez à la redéfinition des systèmes de Fortnite dans ce nouveau cadre technologique. Il s’agit d’une occasion exceptionnelle de contribuer à façonner le moteur de jeu d’Epic tout en travaillant sur l’un des jeux les plus reconnus au monde.

Ce dont vous serez responsable

  • Piloter des initiatives avec un minimum de supervision afin de concevoir des fondations solides et performantes qui dureront plusieurs années
  • Analyser les systèmes LLM Fortnite actuels et élaborer un plan stratégique visant à les unifier en systèmes NPC.
  • Résoudre des problèmes complexes à bas niveau afin d’optimiser et de livrer des systèmes à haut rendement
  • Garantir des expériences utilisateur de haute qualité sur toutes les plateformes prises en charge, en portant une attention particulière à la convivialité pour les créateurs découvrant UEFN

Ce que nous recherchons

  • Expérience professionnelle en développement de jeux vidéo, incluant la livraison de titres AAA intégrant des systèmes d’IA de jouabilité
  • Excellentes compétences en communication et en collaboration, autonomie et forte motivation personnelle
  • Bonne compréhension des systèmes d’IA de jouabilité tels que les arbres de comportement, les machines à états finis et la recherche de chemin
  • Solides compétences en C++ pour concevoir et développer des systèmes et outils d’IA de jouabilité efficaces
  • Empathie pour les créateurs débutant en programmation et en développement de jeux, avec le désir de rendre l’IA accessible sans compromettre sa flexibilité ni sa puissance
  • Expérience avec des jeux en service continu et sur consoles, un atout
  • Expérience ou intérêt pour les technologies ML ou LLM ; une expérience préalable dans le cadre d'un emploi, de cours ou de projets personnels est un atout

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.