Platzhalter Bild

Hybrid Programmeur principal en animation bei Epic Games

Epic Games · Montreal, Kanada · Hybrid

Jetzt bewerben

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.

Jetzt bewerben

Weitere Jobs