Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur·se senior C++ - Machine Learning - Groupe Technologique Création de Contenu

Temporary

Ubisoft

Description de l'entreprise

Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!

Description du poste

Le Groupe de technologie de création de contenu (CCTG) recherche un·e programmeur·s principal·e 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 des jeux. 

  • Collaborer avec l’équipe de science des données, les programmeur·se·s spécialisé·e·s (gameplay, AI 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 programmeur·se·s 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é. 

  • Intégrer et maintenir les systèmes ML dans les moteurs de jeu et dans les jeux.

  • É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 ccollaborateur·rice·s 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 : 

  • Connaissance approfondie du C++ requise. 

  • 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. 

  • Bonne connaissance des fondamentaux de l’apprentissage automatique et profond. 

Informations complémentaires

Quoi nous envoyer

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

Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Programmeur·se senior C++ - Machine Learning - Groupe Technologique Création de Contenu in Montréal, QC vacancy
  •  ...Description du poste Ce que vous ferez :  Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une expérience en IA/ML est d’apporter... 
    Senior
    C++
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...stack programmer to join the core technologies (Core Tech) team. Core Tech is...  ...under the guidance of senior teammates. The ideal candidate...  ...grow their skills. Knowledge of C++ and game development is a plus...  ...coéquipier·ères, tu participeras à la création de nouveaux systèmes et à la... 
    Senior
    C++
    Long term contract
    Permanent employment
    Full time
    Montréal, QC
    10 days ago
  •  ...des réunions de travail qui se déroulent exclusivement en anglais...  .... Nous nous consacrons à la création de jeux de haute qualité qui...  ...et de développer une technologie révolutionnaire. CIG croit en...  ...Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une... 
    Senior
    C++
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    18 days ago
  •  ...DESCRIPTION DE POSTE: Lead Gameplay Programmeur-se   DISCIPLINE :   Programmation   RELÈVE...  ...fondation en 2009, nous nous consacrons à la création de jeux extraordinaires qui explorent...  ...de sécurité psychologique au sein du groupe. Vous croyez que la réussite est un effort... 
    C++
    Full time
    Night shift

    Compulsion Games

    Montréal, QC
    9 hours ago
  •  ...a full-stack programmer to join the core technologies (Core Tech) team. Core Tech is responsible...  ...of initiatives under the guidance of senior teammates. The ideal candidate should have...  ...and a drive to grow their skills. Knowledge of C++ and game development is a plus.... 
    Senior
    C++
    Long term contract
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    9 days ago
  • $108.1k - $222.8k per year

     ...belong. What's in it for you? Constant learning, skill growth, great benefits, and a team...  ...that wants you to grow and succeed.    Senior Machine Learning Developer   We are seeking a...  .... You will work across a diverse technology stack, collaborate closely with engineers... 
    Senior
    Permanent employment
    Full time
    Apprenticeship
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    52 minutes ago
  •  ...applicable law. We’re seeking a Senior AI Programmer with a passion...  ...like pathfinding, coordinated group behaviours, and decision...  ...fostering a culture of continuous learning and best practices in...  ...performant, and maintainable technologies and code.   What we’re looking... 
    Senior
    C++
    Full time
    Apprenticeship

    Behaviour Interactive

    Montréal, QC
    9 hours ago
  •  ...inconnu! Description du poste En tant que programmeuse ou programmeur de réseaux à Ubisoft Montréal, vous aurez une influence directe...  ...5 ans d'expérience en développement et optimisation de code en C++ et Python; De l'expérience avec les engins multijoueurs, les... 
    C++
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...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...  ...Epic Games est à la recherche d’un programmeur d’outils sénior hautement motivé et expérimenté pour se joindre... 
    Senior
    C++
    Full time

    Epic Games

    Montréal, QC
    9 hours ago
  • $80k - $138k per year

     ...une culture de bien-être et la création de liens solides....  ...les domaines de la gestion de contenu d’entreprise (ECM), de la transformation...  ...serez responsable d’analyser les technologies émergentes, d’influencer les...  ...Sur le plan salarial, Deloitte se concentre sur l’équité et la compétitivité... 
    Senior
    Permanent employment
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    Deloitte

    Montréal, QC
    1 day ago
  •  ...nous sommes lancés dans l'aventure de la création des Studios Haven , avec une petite...  ...talentueuse et passionnée, ainsi qu’à ses contributions exceptionnelles. Chez Haven...  ...Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio... 
    Senior
    C++
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    9 hours ago
  •  ...Node.js) with operational skills  to work within our Corporate Technologies group that develops and supports the tools game productions teams need...  ...Rotterdam) et au Royaume-Uni (Behaviour UK–North & South). On se concentre sur deux grands axes : les Services et les Jeux Originaux... 
    Senior
    Permanent employment
    Full time
    Worldwide
    Montréal, QC
    4 days ago
  •  ...nous à créer l’inconnu! Description du poste En tant que programmeur·se moteur à Ubisoft Montréal, vous contribuerez au développement...  ...et assurer la stabilité des systèmes; Améliorer les technologies d’assemblage du jeu afin de faciliter le travail simultané des... 
    Full time

    Ubisoft

    Montréal, QC
    13 days ago
  •  ...law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills  to work within our Corporate Technologies group that develops and supports the tools game productions teams need in order to deliver outstanding experience to millions of players... 
    Senior
    Permanent employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    3 days ago
  • $95k - $120k per year

     ...We are looking for a Senior C++ Software Developer to collaborate on a wide variety of projects...  ...RRSP with employer contributions. ~ Group insurance with broad coverage. ~...  ...by a strong commitment to code quality, technological excellence, collaborative creation, and... 
    Senior
    C++
    Full time
    Work at office
    Remote work
    Flexible hours

    Spiria

    Montréal, QC
    9 hours ago
  •  ...sommes lancés dans l'aventure de la création des Studios Haven , avec une...  ...talentueuse et passionnée, ainsi qu’à ses contributions exceptionnelles. Chez...  ...Sony au Canada.      Poste - Programmeur·euse de fondations jouabilité sénior   Nous recherchons un·e programmeur... 
    Senior
    C++
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    9 hours ago
  •  ...monster.  We are looking for a Senior Gameplay Programmer to help...  ...skill set. ~ Strong grasp of C++ programming.  ~ A proactive problem...  ...licence très attendue. Le jeu se déroule dans un no man's land...  ...monstre. Nous recherchons un programmeur gameplay senior pour nous aider... 
    Senior
    C++
    Full time

    Behaviour Interactive

    Montréal, QC
    9 hours ago
  •  ...à des réunions de travail qui se déroulent exclusivement en anglais...  .... Nous nous consacrons à la création de jeux de haute qualité qui...  ...créativité et de développer une technologie révolutionnaire. CIG croit en...  ..., profiler et optimiser le contenu du jeu (environnements, missions... 
    Senior
    C++
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    12 days ago
  •  ...présentement à la recherche d’ un(e) analyste programmeur géomatique senior ayant une expertise avancée dans le...  ...géospatiales et l’intégration de technologies géomatiques dans des systèmes d’...  ...télétravail ou chez le client. POURQUOI SE JOINDRE À TEHORA ? TEHORA est une firme... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    20 days ago
  •  ...leur transformation. GBTO se différencie de ses concurrents...  ...œuvre, la diffusion de la culture technologique et data, la réduction des...  ...dynamique d’équipe forte, axée sur la création de valeur pour les...  ...qualité pour l’analytique et le machine learning. Optimiser la distribution... 
    Daily paid
    Permanent employment

    Société Générale

    Montréal, QC
    10 days ago
  • $90k - $175k per year

     ...une culture de bien-être et la création de liens solides....  ...de notre pratique Gestion de contenu, vous dirigerez des équipes multidisciplinaires...  ...d’experts met à profit les technologies de pointe pour aider les...  ...Sur le plan salarial, Deloitte se concentre sur l’équité et la compétitivité... 
    Daily paid
    Permanent employment
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    Deloitte

    Montréal, QC
    1 hour ago
  •  ...nous sommes lancés dans l'aventure de la création des Studios Haven , avec une petite...  ...talentueuse et passionnée, ainsi qu’à ses contributions exceptionnelles. Chez Haven...  ...Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio... 
    Senior
    C++

    Haven Interactive Studios

    Montréal, QC
    a month ago
  • $31.6 per hour

     ...dépassent de loin les perceptions habituelles. Ses 30 médecins et 1200 employés s’inscrivent...  ...et à l’entretien mécanique des machines et à la mise au point et à la réparation des...  ...La sélection des personnes candidates se fera à partir d’entrevues et/ou de tests.... 
    Full time
    Temporary work

    Institut national de psychiatrie légale Philippe-Pinel

    Montréal, QC
    3 days ago
  •  ...par l’IA conçue pour l’usine. Notre technologie alimente plus de 25 000 machines dans 4 000 usines réparties sur 5 continents...  ...que Spécialiste du marketing de contenu chez Vention… Vous jouerez un...  ..., de son leadership éclairé et de ses efforts de génération de demande au... 
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    19 days ago
  •  ...est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes...  ...connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe...  ...faire et de notre créativité. Depuis sa création en 2017, notre équipe de professionnels... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    20 days ago
  •  ...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....  ...Games est à la recherche d’un programmeur expérimenté, animé par une...  ...complexes et inédites, permettant la création de mécaniques nouvelles et... 
    C++
    Full time

    Chez Epic Games

    Montréal, QC
    9 hours ago
  •  ...présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes...  ...et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente...  ...et de notre créativité. Depuis sa création en 2017, notre équipe de professionnels... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    20 days ago
  •  ...in one or more of the following languages: C++; Prior experience with game engines...  ...développement de jeux vidéo à la pointe de la technologie ? Basé à Montréal, Behaviour Interactive...  ...Royaume-Uni (Behaviour UK–North & South). On se concentre sur deux grands axes : les... 
    C++
    Full time
    Internship
    Work at office
    Flexible hours

    Behaviour Interactive

    Montréal, QC
    9 hours ago
  •  ...Stagiaire en création de contenu et gestion de réseaux sociaux Altitude Sports est un détaillant...  ...à ce que notre amour pour le plein air se reflète dans notre engagement à le préserver...  ..., des équipes sportives, des sorties de groupe et des concours Altitude Sports s’... 
    Daily paid
    Part time
    Apprenticeship
    Internship
    Work at office
    Local area
    Work from home

    Altitude Sports

    Montréal, QC
    a month ago
  •  ...une fusion harmonieuse d'expert·es en création, en contenu et en production, le tout vivant dans...  ...tendances créatives, culturelles et technologiques. Qualifications Baccalauréat...  ...Intérêt marqué pour les nouvelles technologies et l’innovation ;  Excellente maîtrise... 
    Full time
    Summer work
    Work at office

    qolab

    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur·se senior C++ - Machine Learning - Groupe Technologique Création de Contenu. Be the first to apply!