Jobs.ca
Jobs.ca
Language
Epic Games logo

Programmeur principal en animation

Epic Games16 days ago
Montréal, QC
Mid Level

Top Benefits

100% coverage of health benefits premiums for employees and dependents
Additional coverage for medical, dental, and vision care
Critical illness insurance

About the role

ENGINEERING

Programmeur principal en animation (R26612)

Department

Engineering

Location

Montreal, Canada

Company

Epic Games

Requisition ID

R26612

PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE

Ce que nous faisons

Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière de programmation innove constamment afin d’améliorer les outils et la technologie conçus pour donner des moyens incroyables aux développeurs de contenu à l’échelle de la planète.

Ce que vous ferez

Nous sommes à la recherche d’un programmeur chevronné détenant de l’expérience en développement C++ et Python qui s’intéresse vivement à l’apprentissage automatique et au développement de jeux. Vous comblerez le fossé entre la programmation de jeux runtime et les pipelines de recherche en apprentissage automatique traditionnels. Pour ce faire, vous développerez, améliorerez et maintiendrez des systèmes fondamentaux pour Unreal Engine afin de nous permettre d’intégrer les dernières avancées en matière d’animation soutenues par l’apprentissage automatique dans le moteur. Vous travaillerez directement avec les spécialistes techniques les plus brillants du secteur au développement du moteur de jeu de prédilection pour une multitude de plateformes.

Ce dont vous serez responsable

  • Développer du code C++ pour des moteurs et des outils d’animation dans Unreal en tirant parti de nos cadres existants (p. ex. Learning Agents, Sequencer et Control Rig) tout en les rehaussant.
  • Analyser la recherche et les techniques d’animation en apprentissage automatique de notre équipe de recherche. Trouver la meilleure façon d’intégrer les résultats de recherche au moteur.
  • Déboguer et développer des bibliothèques Python pour aider les chercheurs en apprentissage automatique.
  • Contribuer aux nouvelles techniques d’animation et aider la progression de la recherche en animation de pointe.

Ce que nous recherchons

  • Vaste expérience dans l’écriture d’applications C++.
  • Vaste expérience avec Python et NumPy, accompagnée de compétences en ce qui concerne la lecture, le débogage et l’adaptation des codes spécifiques à la recherche.
  • Un minimum de trois années d’expérience professionnelle ou la publication de travaux universitaires dans des revues connues.
  • Expérience antérieure de travail avec un moteur de jeu (que ce soit comme amateur ou dans un rôle professionnel — expérience avec Unreal Engine fortement préférée).
  • Excellentes compétences en algèbre linéaire et avec l’application de l’algèbre linéaire dans le développement de logiciels.
  • Expérience en rédaction de code efficace.
  • Compréhension de base des concepts de l’animation et intérêt pour la recherche en animation de pointe.
  • Excellentes compétences en communication interpersonnelle avec des équipes techniques et non techniques.
  • Expérience avec Motion Builder, Maya et Blender préférable.

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.

Engineering

Epic Games

About Epic Games

Computer Games
5001-10,000

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.