Programmeur senior ML _ Groupe Technologique Création de Contenu

5 Months ago • 5-8 Years • Artificial Intelligence

Job Summary

Job Description

The Content Creation Technology Group (CCTG) seeks a Senior AI/ML Programmer to develop applications in generative AI and ML bots. The role involves establishing technical designs, collaborating with data scientists and other teams (3D, physics, etc.), developing and maintaining ML inference engines and libraries, optimizing hardware usage (NPUs, GPUs, CPUs), creating data tracking systems, and developing model evaluation systems. Responsibilities also include proof-of-concept creation, suggesting improvements to existing systems, staying updated on advancements, and documenting/presenting findings. Strong C++ and ML fundamentals are essential.
Must have:
  • 5+ years AI/ML experience
  • Strong C++ knowledge
  • Deep learning fundamentals
  • ML inference engine development
  • Hardware optimization expertise
Good to have:
  • Python proficiency
  • Game engine experience
  • Database knowledge
  • Cloud platform experience

Job Details

Description du poste

Le Groupe de technologie de création de contenu (CCTG) recherche un programmeur principal en IA/ML qui contribuera au développement d’applications dans les domaines de l’IA générative et des bots ML. Le rôle de programmeur principal en IA/ML apportera les meilleures pratiques et principes de conception pour aider l’équipe à réaliser notre feuille de route ambitieuse.

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 scientifique 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 fondamentaux de l’apprentissage automatique et profond.
  • Connaissance approfondie de C++.
  • Solides compétences en architecture.
  • Bonne connaissance du matériel, 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 basées sur le cloud est un atout.

Informations supplémentaires

Quoi nous envoyer

  • Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés

Similar Jobs

Canva - Senior Frontend Engineer - Canva for Education

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
Playtika - Java Developer

Playtika

Poland (Hybrid)
5 Months ago
Veeam Software - Middle/Senior C# Developer

Veeam Software

Poland (Remote)
1 Week ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

Poland (Remote)
1 Week ago
Meta - Software Engineer, Android

Meta

Los Angeles, California, United States (On-Site)
1 Month ago
Tencent - IaaS Product Solution Architect

Tencent

(On-Site)
1 Month ago
Meta - Research Intern, Computer Vision for Egocentric Representation Learning (PhD)

Meta

Redmond, Washington, United States (On-Site)
6 Months ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Video Generative Model)

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Lionbridge Games - Games Language AI Specialist (Linguist)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
3 Months ago
Genies - Machine Learning Infrastructure Engineer, 3D Model Inference & Deployment

Genies

San Mateo, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

quience - Staff Engineer

quience

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Qualcomm - Senior AI Camera Systems Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago
Canva - Senior Frontend Engineer - Organising Content

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Quantic Dream - Engine Programmer

Quantic Dream

Paris, Île-de-France, France (Hybrid)
2 Months ago
Canva - Senior Frontend Engineer - Developer Experience

Canva

Brisbane, Queensland, Australia (Remote)
5 Days ago
Canva - Frontend Software Engineer

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
Playtika - Java Developer

Playtika

Poland (Hybrid)
5 Months ago
GoTo Group - Head of Engineering - Transport

GoTo Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Perplexity AI - Senior iOS Software Engineer

Perplexity AI

California, United States (On-Site)
1 Week ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

AppLovin - Business Development Associate, eCommerce

AppLovin

Toronto, Ontario, Canada (On-Site)
5 Days ago
Rockstar Games - Production Coordinator: Art

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Weeks ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Canada (Remote)
7 Months ago
Boomi  - Manager, Revenue Operations – Commercial Sales Strategy

Boomi

Vancouver, British Columbia, Canada (Hybrid)
3 Days ago
Interactive Brokers - Bilingual Identity Verification Analyst: Mandarin/English

Interactive Brokers

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Critical mass - Freelance Writer, Copy Editing

Critical mass

Calgary, Alberta, Canada (On-Site)
2 Weeks ago
Ansys - Application Engineer - Semiconductor

Ansys

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
2K - Senior Gameplay Systems Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
3 Weeks ago
Google - Software Developer II, Site Reliability Development

Google

Waterloo, Ontario, Canada (On-Site)
1 Month ago
Litmus - Senior Product Marketing Manager

Litmus

Toronto, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

DNEG - Head of Machine Learning

DNEG

London, England, United Kingdom (Remote)
3 Months ago
Ion - Software/Artificial Intelligence Engineer - Graduate Development Program

Ion

Pisa, Tuscany, Italy (Hybrid)
4 Months ago
Google - Software Engineer, Computer Vision and Machine Learning

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
zoox - Software Engineering  - Returnship

zoox

Foster City, California, United States (Hybrid)
7 Months ago
Airlab Inc  - Artificial Intelligence Researcher

Airlab Inc

Montreal, Quebec, Canada (On-Site)
10 Months ago
bytedance - Research Scientist, Multimodal Foundation Model

bytedance

Singapore (On-Site)
7 Months ago
Pika - Research Scientist

Pika

Palo Alto, California, United States (On-Site)
5 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Bellevue, Washington, United States (Remote)
6 Months ago
Twitch - Sr. Applied Scientist

Twitch

San Francisco, California, United States (On-Site)
2 Months ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Menlo Park, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (Hybrid)

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Winnipeg, Manitoba, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug