{"id":"744000137685697","name":"Cheffe, Chef d'équipe programmation 3D (March of Giants)","uuid":"3140fc81-c66e-4ff1-a2ed-f0fda1013fae","jobId":"5697c88d-4548-4ee4-a2d6-5148a2d7a260","jobAdId":"73775825-974d-4fab-96e6-37bd0e1ee118","defaultJobAd":true,"refNumber":"REF31504N","company":{"name":"Ubisoft","identifier":"Ubisoft2"},"location":{"city":"Montreal","region":"QC","country":"ca","remote":false,"hybrid":false,"latitude":"45.5018869","longitude":"-73.56739189999999","fullLocation":"Montreal, QC, Canada"},"customField":[{"fieldId":"56c253c2e4b0cabf01d19d37","fieldLabel":"Organizational Unit","valueId":"21cb51c2-24e9-4088-8f65-52ce10f74bcf","valueLabel":"Montréal studio"},{"fieldId":"58b7e4d0e4b09a6d37a0cd8b","fieldLabel":"Department","valueId":"13847731","valueLabel":"Ubisoft"},{"fieldId":"5bb3995c6d8bc56bc081b87d","fieldLabel":"Contract","valueId":"b5a86fc0-2681-4b3c-98b6-b73a4be23ef1","valueLabel":"Permanent"},{"fieldId":"COUNTRY","fieldLabel":"Country/Region","valueId":"ca","valueLabel":"Canada"},{"fieldId":"6904797c56f594d5ed50988d","fieldLabel":"Work flexibility","valueId":"ccb10278-8410-4710-b0e7-698fc2195139","valueLabel":"Office-based"},{"fieldId":"68e4ce369c52964c7125078a","fieldLabel":"Job Family","valueId":"43fccb43-cd89-4548-ab8b-24ab8e79edec","valueLabel":"Software Development"},{"fieldId":"56d1aa7ae4b0a07f777a4ef4","fieldLabel":"Brands","valueId":"default","valueLabel":"Ubisoft"},{"fieldId":"6904811aa8fa2db78e2ee2ed","fieldLabel":"Job  Function","valueId":"87275bb7-1162-40f0-b812-8af58edd1506","valueLabel":"Software Development Cross Functional Management"},{"fieldId":"691ca2ee342dfb96e5364508","fieldLabel":"Reference Job","valueId":"e03b6fd4-94d1-4d20-8fb8-2514bb7e891b","valueLabel":"Software Development Team Lead"},{"fieldId":"6a158e3c77b1f5657b57af9d","fieldLabel":"Management Unit (New)","valueId":"bcf70a0a-6bfc-42f2-9485-c329726bcba6","valueLabel":"CREATIVE HOUSE 2"},{"fieldId":"5def94650389ad3cc4be9d17","fieldLabel":"OU sub location (select when applicable)","valueId":"8282aec3-a755-4c6d-b27f-88e4344879af","valueLabel":"Canada"}],"releasedDate":"2026-07-14T14:55:02.570Z","creator":{"name":"","avatarUrl":""},"postingUrl":"https://jobs.smartrecruiters.com/Ubisoft2/744000137685697-cheffe-chef-d-equipe-programmation-3d-march-of-giants-","applyUrl":"https://jobs.smartrecruiters.com/Ubisoft2/744000137685697-cheffe-chef-d-equipe-programmation-3d-march-of-giants-?oga=true","referralUrl":"https://jobs.smartrecruiters.com/external-referrals/company/Ubisoft2/publication/3140fc81-c66e-4ff1-a2ed-f0fda1013fae?dcr_ci=Ubisoft2","jobAd":{"sections":{"companyDescription":{"title":"Description de l'entreprise","text":"<p>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!</p>"},"jobDescription":{"title":"Description du poste","text":"<p>En tant que Cheffe, Chef d'équipe programmation 3D en chef à Ubisoft Montréal, vous guiderez le développement et l’optimisation des systèmes 3D du projet, tout en collaborant étroitement avec les équipes techniques et artistiques afin d’assurer une vision cohérente et performante.</p><p><strong>Ce que vous ferez</strong></p><ul><li>Profiler et optimiser l’utilisation du GPU afin d’assurer des performances élevées.</li><li>Collaborer avec la direction technique graphique pour définir les contraintes et communiquer les possibilités techniques aux équipes artistiques.</li><li>Analyser les intentions 3D du projet et évaluer la faisabilité technique des besoins identifiés.</li><li>Évaluer les fonctionnalités 3D existantes du moteur et leur adéquation avec les objectifs du projet.</li><li>Concevoir et implanter de nouveaux systèmes 3D lorsque nécessaire.</li><li>Proposer des améliorations et des innovations inspirées des pratiques de l’industrie.</li><li>Valider que les nouveaux systèmes 3D répondent aux intentions du projet et s’intègrent au code existant.</li><li>Soutenir les systèmes et fonctionnalités 3D pendant la production.</li><li>Identifier et corriger les bogues 3D signalés par les équipes de développement et de contrôle qualité.</li><li>Documenter les systèmes afin de faciliter le partage de connaissances et leur utilisation par les autres métiers.</li></ul>"},"qualifications":{"title":"Qualifications","text":"<p><strong>Ce que vous apportez à l'équipe</strong></p><ul><li>Diplôme en informatique ou en génie informatique (ou toute formation équivalente).</li><li>Minimum de 7 ans d'expérience en programmation.</li><li>Solides connaissances en algèbre linéaire appliquée à la programmation 3D.</li><li>Maîtrise de l’architecture GPU et des pratiques d’optimisation de performance.</li><li>Expérience pratique avec des API 3D bas niveau comme DirectX ou Vulkan.</li><li>Compréhension des langages de shader et de leur intégration.</li><li>Connaissance des bonnes pratiques de conception logicielle et des compromis mémoire CPU/ GPU.</li><li>Capacité à analyser et résoudre des problèmes complexes.</li><li>Communication claire et collaboration efficace avec des équipes multidisciplinaires.</li><li>Adaptabilité et confort dans un environnement en évolution.</li><li>Connaissance d’Unreal Engine 5 (ou moteur similaire).</li><li>Connaissance des outils de profiling GPU (RenderDoc, NVIDIA Nsight, etc.)</li></ul>"},"additionalInformation":{"title":"Informations complémentaires","text":""}}},"active":true,"visibility":"PUBLIC","industry":{"id":"entertainment","label":"Entertainment"},"function":{"id":"information_technology","label":"Information Technology"},"department":{"id":13847731,"label":"Ubisoft"},"experienceLevel":{"id":"mid_senior_level","label":"Mid-Senior Level"},"typeOfEmployment":{"id":"permanent","label":"Full-time"},"language":{"code":"fr-CA","label":"French (Canada)","labelNative":"français (Canada)"}}