Programmeur senior ML _ Groupe Technologique Création de Contenu
Company
Ubisoft
Location
Other US Location
Type
Full Time
Job Description
Description du poste
Le Content Creation Technology Group (CCTG) est Ă la recherche d'un programmeur ML senior qui travaillera au sein d'une Ă©quipe qui dĂ©veloppe des solutions d’apprentissage automatique pour amĂ©liorer l'expĂ©rience joueur, entre autres avec un projet sur des robots visant Ă simuler de vrais joueurs concurrents. Le rĂ´le du programmeur ML sera de dĂ©finir les meilleures pratiques et les principes de conception pour aider l'Ă©quipe Ă livrer notre ambitieuse feuille de route de fonctionnalitĂ©s.Â
ResponsabilitĂ©s principales :Â
-
Fournir et soutenir des systèmes ML basĂ©s sur les exigences et objectifs commerciaux.Â
-
Établir des conceptions techniques pour rĂ©pondre aux besoins du système lorsque nĂ©cessaire.Â
-
Collaborer avec l’équipe de science des donnĂ©es, les programmeurs spĂ©cialisĂ©s (IA, 3D, physique, son, animation, etc.), l’équipe de recherche et d’autres parties prenantes comme les productions.Â
-
DĂ©velopper, intĂ©grer et maintenir des moteurs d’infĂ©rence, des bibliothèques et des frameworks ML.Â
-
Exploiter le meilleur matĂ©riel (NPU, GPU, CPU) pour accĂ©lĂ©rer les calculs liĂ©s au ML.Â
-
DĂ©velopper des systèmes permettant aux programmeurs de gameplay et aux scientifiques de donnĂ©es de suivre facilement les donnĂ©es pertinentes pour entraĂ®ner les modèles.Â
-
DĂ©velopper des systèmes pour Ă©valuer, optimiser et mesurer les performances des modèles.Â
-
Programmer de manière claire et structurĂ©e en respectant les exigences de performance, de maintenance, de modularitĂ©, de scalabilitĂ© et de compatibilitĂ©.Â
-
Écrire des tests unitaires et des tests d’intĂ©gration.Â
Autres responsabilitĂ©s :Â
-
CrĂ©er des preuves de concept, ce qui peut nĂ©cessiter la formation de modèles, l’affinage, l’expĂ©rimentation avec diffĂ©rentes techniques et modèles.Â
-
SuggĂ©rer des amĂ©liorations lorsque nĂ©cessaire en concevant et en mettant en Ĺ“uvre de nouveaux systèmes ou en amĂ©liorant les systèmes existants.Â
-
Mener des recherches pour rester Ă jour avec les dernières avancĂ©es.Â
-
Documentation, prĂ©sentations et partage de connaissances pour communiquer des concepts d’IA complexes Ă des collaborateurs techniques et non techniques.Â
Qualifications
Éducation :Â
- DiplĂ´me de baccalaurĂ©at en informatique ou en gĂ©nie informatique ou Ă©quivalent. Un master en apprentissage automatique est un atout.Â
ExpĂ©rience pertinente :Â
- Minimum 5 ans d’expĂ©rience en IA/ML.Â
CompĂ©tences principales :Â
-
Bonne connaissance des notions de base de l’apprentissage automatique et apprentissage profond.Â
-
Connaissance approfondie de C++.Â
-
Solides compĂ©tences en architecture.Â
-
Bonne connaissance du matĂ©riel informatique, pour tirer parti du multithreading et optimiser la gestion de la mĂ©moire.Â
Autres compĂ©tences :Â
-
MaĂ®trise de Python est un atout.Â
-
ExpĂ©rience de travail avec des moteurs de jeu est un atout.Â
-
Bonne connaissance des produits de base de donnĂ©es est un atout.Â
-
Bonne connaissance des plateformes infonuagiques est un atout.Â
Informations complémentaires
Quoi nous envoyer
- Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés
Date Posted
01/20/2025
Views
0
Similar Jobs
Senior Engineering Manager, Micros Foundations - Atlassian
Views in the last 30 days - 0
Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...
View DetailsSenior Frontend Engineer - Simply Business
Views in the last 30 days - 0
Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...
View DetailsSenior Professional Services Consultant - Cloudflare
Views in the last 30 days - 0
The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View Details