Programmeur·se senior C++ - Machine Learning - Groupe Technologique Création de Contenu
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.
- ...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...SeniorC++Full timeApprenticeship
- ...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...SeniorC++Long term contractPermanent employmentFull time
- ...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...SeniorC++Full timeWorldwide
- ...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 timeNight shift
- ...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....SeniorC++Long term contractPermanent employmentFull time
$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...SeniorPermanent employmentFull timeApprenticeshipLocal areaWorldwideFlexible hours- ...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...SeniorC++Full timeApprenticeship
- ...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
- ...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...SeniorC++Full time
$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é...SeniorPermanent employmentApprenticeshipWork at officeFlexible hoursDay shift- ...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...SeniorC++Full timeInternship
- ...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...SeniorPermanent employmentFull timeWorldwide
- ...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
- ...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...SeniorPermanent employmentFull timeWorldwide
$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...SeniorC++Full timeWork at officeRemote workFlexible hours- ...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...SeniorC++Full timeInternship
- ...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...SeniorC++Full time
- ...à 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...SeniorC++Full timeWorldwide
- ...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...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...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 paidPermanent employment
$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 paidPermanent employmentApprenticeshipWork at officeFlexible hoursDay shift- ...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...SeniorC++
$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 timeTemporary work- ...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...ApprenticeshipInternshipWork from homeDay shift
- ...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...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...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
- ...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...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...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 timeInternshipWork at officeFlexible hours
- ...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 paidPart timeApprenticeshipInternshipWork at officeLocal areaWork from home
- ...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 timeSummer workWork at office
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!
- développeur progress Montréal, QC
- développeur unity 3d Montréal, QC
- website developer Montréal, QC
- ruby on rails developer Montréal, QC
- mulesoft developer Montréal, QC
- programmeur Montréal, QC
- interactive developer Montréal, QC
- télétravail développeur Montréal, QC
- developpeur editique Montréal, QC
- api developer Montréal, QC
