Platzhalter Bild

Programmeur sénior en recherche bei Epic Games

Epic Games · Montreal, Kanada · Onsite

Jetzt bewerben

Programmation – Projets spéciaux

Ce que nous faisons

L’équipe Projets spéciaux chez Epic est responsable de la réalisation de projets à fort impact qui repoussent les limites pour redéfinir l’avenir de la 3D en temps réel et de la technologie du jeu vidéo (The Matrix Awakens, Lumen in the Land of Nanite). En collaboration avec l’équipe d’Unreal Engine, nous mettons tout en œuvre pour placer notre technologie et notre savoir-faire entre les mains des utilisateurs, en donnant aux développeurs et aux créateurs de contenu accès à la suite d’outils en temps réel la plus puissante au monde.

Ce que vous ferez

L’équipe de R&D d’Epic développe des outils afin d’intégrer la technologie conversationnelle propulsée par l’IA dans les jeux. Vous concevrez ces outils et ajusterez les LLM afin de permettre des expériences plus immersives pour les joueurs, tout en ouvrant de nouvelles possibilités créatives pour les développeurs.

Ce dont vous serez responsable

● Être responsable du processus de données : rechercher et/ou synthétiser des ensembles de données conversationnelles évolutifs, et en assurer la qualité, la confidentialité et la traçabilité
● Former et aligner à grande échelle : mettre en place des processus distribués de SFT/DPO/RLHF, automatiser les évaluations et itérer rapidement
● Permettre la création de nouvelles expériences en temps réel : intégrer des LLM avec l’utilisation d’outils, la mémoire/RAG et le TTS/ASR, tout en respectant des contraintes strictes de latence et de coûts pour le jeu en direct
● Collaborer avec les équipes de modération : travailler avec les équipes de modération d’Epic afin de continuer à perfectionner les mesures de protection et les mécanismes de vérification des politiques
● Établir de solides partenariats : collaborer avec des programmeurs de jouabilité, des concepteurs et des artistes afin de prototyper et livrer des expériences en temps réel dans les jeux

Ce que nous recherchons

● Baccalauréat en informatique, apprentissage machine, génie électrique ou mathématiques, ou expérience équivalente; un diplôme supérieur constitue un atout
● Plus de 5 ans d’expérience en conception de systèmes distribués ou en apprentissage machine en production (flexible pour les profils à impact exceptionnel)
● Excellente maîtrise de Python (async I/O, ingénierie de données) et solides compétences en systèmes
● Aisance avec les outils de développement assistés par IA (p. ex. Copilot, Claude Code, Cursor, Windsurf)
● Capacité à lire des publications scientifiques et à transformer des concepts en code robuste
● Expérience en apprentissage par renforcement, alignement sur la sécurité ou techniques RAG
● Contributions open source ou publications de recherche liées aux LLM

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