Programmeur senior ML _ Groupe Technologique Création de Contenu

Ubisoft • Other US Location

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
Apply Now

Date Posted

01/20/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

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 Details

Senior 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 Details

Senior 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 Details

Senior 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 Details

Senior 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 Details

Senior 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