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

Développeur C++ (H/F) (remote)

Full-time

Mila - Institut québécois d'intelligence artificielle

Mila est un institut de recherche de renommée mondiale en intelligence artificielle fondé par Yoshua Bengio. Reconnu mondialement pour ses importantes contributions au domaine de l'apprentissage profond, Mila s'est particulièrement distingué dans la modélisation du langage, la traduction automatique, la reconnaissance d'objets et les modèles génératifs.
L'équipe BRDG (Benchmarking, Recherche et Développement pour les Grappes de calcul en IA) a pour mission d'optimiser les ressources de calcul à Mila par l'innovation technologique. Cette mission se décline en trois axes principaux : l'évaluation et le benchmarking des technologies de pointe en calcul scientifique, le développement de nouvelles méthodologies pour améliorer l'efficacité des codes de recherche, et la collaboration stratégique avec les fabricants d'accélérateurs pour influencer le développement des futures technologies et faciliter leur adoption à Mila.
e développeur.se de recherche principal.e pour rejoindre l'équipe BRDG et transformer l'efficacité computationnelle de la recherche en IA à Mila. Dans ce rôle stratégique, vous évaluerez les nouvelles architectures d'accélérateurs, collaborerez étroitement avec les équipes de recherche pour identifier les composants critiques à optimiser, et développerez des solutions d'optimisation bas niveau qui maximisent les performances de notre infrastructure de calcul de pointe.
Votre expertise technique accélérera directement les découvertes scientifiques les plus critiques de notre époque en décuplant l'efficacité des ressources de calcul, ouvrant la voie plus rapidement à des percées révolutionnaires dans de nombreux domaines, notamment en médecine, science des matériaux et lutte contre les changements climatiques. Dans un contexte où le Canada élabore sa stratégie nationale pour rivaliser mondialement en calcul haute performance pour l'IA, votre travail d'optimisation et de codéveloppement avec l'industrie amplifiera considérablement le rôle stratégique de Mila, faisant de l'institut un pilier incontournable de la compétitivité technologique canadienne et démocratisant l'accès aux technologies d'IA de pointe pour les institutions du monde entier.
Optimisation avancée et évaluation de performance

Benchmarking de nouvelles architectures : Évaluer et analyser les profils de performance des nouveaux accélérateurs de calcul pour identifier leurs caractéristiques optimales et leurs limitations.
Identification de goulots d'étranglement : Analyser en profondeur des codes de recherche complexes (entraînement de modèles à grande échelle, pipelines d'inférence, algorithmes distribués) pour détecter les inefficacités computationnelles et mémorielles.
Expertise multi-domaines : Collaborer avec des groupes de recherche spécialisés dans des domaines variés (traitement du langage naturel, vision par ordinateur, apprentissage par renforcement, réseaux de neurones graphiques) pour comprendre leurs besoins computationnels spécifiques et recommander des accélérateurs adaptés.
Optimisation en cours de recherche : Collaborer étroitement avec les chercheurs pour identifier les composants computationnels stables et critiques à optimiser dans un environnement de recherche en constante évolution.
Reproduction et optimisation : Reproduire fidèlement des travaux de recherche et développer des versions optimisées spécifiquement adaptées pour des accélérateurs de calcul de nouvelle génération.
Développement logiciel et outils

Bibliothèques open-source : Concevoir et implémenter des bibliothèques open-source minimale afin de partager les versions optimisées des algorithmes avec la communauté Mila et l'écosystème de recherche externe.
Contribution aux benchmarks : Développer et intégrer des workflows optimisés dans la suite de benchmarks de Mila pour standardiser les meilleures pratiques de performance.
Leadership et communication

Représentation auprès des partenaires : Présenter l'expertise technique et les projets de recherche lors de discussions stratégiques avec des partenaires industriels potentiels.
Rayonnement scientifique : Contribuer à la visibilité de l'équipe en présentant les travaux d'optimisation dans les principales conférences de machine learning et de calcul haute performance (NeurIPS, ICML, SC, etc.).
Mentorat et développement d'équipe : Encadrer les développeurs de recherche juniors et contribuer activement à la structuration et à la croissance de l'équipe d'optimisation BRDG.
Expérience industrielle significative : Minimum 5-7 ans d'expérience en optimisation de systèmes haute performance et en développement de solutions computationnelles complexes, avec un historique prouvé de collaboration dans des environnements techniques exigeants

  • Polyvalence en apprentissage automatique : Solide compréhension des architectures et algorithmes d'apprentissage automatique à travers plusieurs domaines (vision par ordinateur, traitement du langage naturel, apprentissage par renforcement), avec la capacité de s'adapter rapidement à de nouveaux paradigmes de recherche
  • Programmation avancée : Maîtrise experte de Python et C++, avec une expérience approfondie des frameworks ML (PyTorch, Jax), des outils de profilage de performance, et du développement de bibliothèques open-source
  • Collaboration en recherche : Expérience démontrée de travail dans des environnements de recherche dynamiques et incertains, avec la capacité d'identifier les composants critiques à optimiser malgré l'évolution constante des projets
  • Leadership technique : Autonomie dans la prise de décisions techniques complexes et capacité à guider des équipes multidisciplinaires vers des objectifs d'optimisation
  • Maîtrise de l'anglais : Excellente communication orale et écrite en anglais pour collaborer efficacement avec des chercheurs internationaux et rédiger des publications scientifiques

Publications et rayonnement scientifique : Contributions à la recherche en systèmes ML, calcul haute performance ou optimisation computationnelle, avec publications dans des conférences reconnues (NeurIPS, ICML, SC)
  • Expertise matérielle avancée : Connaissance approfondie des architectures d'accélérateurs émergents et expérience avec l'évaluation de performance de matériel en pré-commercialisation
  • Contribution open-source : Historique de développement et de maintenance de bibliothèques open-source utilisées par la communauté de recherche en IA
  • Expérience de mentorat : Expérience démontrée d'encadrement technique et de formation d'équipes de développement, particulièrement dans des contextes de recherche appliquée
  • Présentation et communication : Expérience de présentation de travaux techniques à des audiences variées (partenaires industriels, conférences académiques, équipes internes)
  • Domaines de spécialisation : Expertise approfondie dans un ou plusieurs domaines de recherche spécifiques (modèles de langage à grande échelle, vision par ordinateur, réseaux de neurones graphiques, apprentissage par renforcement)
  • Maîtrise du français : Connaissance du français pour faciliter la collaboration avec les collègues et l'intégration dans l'environnement de travail québécois

Un programme d’assurance collective complet (maladie, dentaire, invalidité, vie, assurance voyage et garanties complémentaires);
Un programme d’aide aux employés et à la famille;
Une politique de congés annuels offrant une base de 20 jours de vacances dès l’embauche;
Un régime d’épargne retraite avec contribution de l’employeur minimale de 4%;
Une généreuse enveloppe flexible vous permettant de personnaliser vos avantages sociaux en fonction de ce qui contribue à votre bien-être. Vous pouvez sélectionner et combiner les options qui correspondent à vos besoins parmi les crédits style de vie, une assurance bonifiée, des journées de vacances supplémentaires et une contribution enrichie au régime de retraite;
Un horaire flexible, un horaire d’été et une possibilité de télétravail;

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Développeur C++ (H/F) (remote) in Montréal, QC vacancy
  •  ...renforcement. Reconnu mondialement pour ses importantes contributions au domaine de...  ...de l'emploi: Nous recherchons un.e Développeur.se Principal.e - Intelligence Artificielle...  ...utilisateur. Identifier les opportunités de recherche appliquée à partir des prototypes et de... 
    Principal
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    more than 2 months ago
  •  ...des réunions de travail qui se déroulent exclusivement en anglais...  .... Fondée en 2012 par le développeur de jeux renommé Chris Roberts...  ...sans compromettre les performances ~ Créer des interfaces responsives...  ...avant intégration ~ Optimiser les performances visuelles (chargement... 
    Performance
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    15 days ago
  •  ...English follows Développeur.se de recherche en apprentissage automatique Équipe : IA sécuritaire pour l'humanité À propos de Mila...  ...intentions humaines, même s'ils deviennent de plus en plus performants et autonomes. Les stratégies GS prometteuses reposent sur... 
    Performance
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    more than 2 months ago
  •  ...Arobas Personnel est à la recherche d’un(e) Développeur(se) iOS Sénior pour des mandats chez l’un de ses clients situé à Montréal. ~ Télétravail...  ...Objective-C et Swift). Familiarité avec les enjeux de performance et contraintes mobiles (réseau, autonomie, performance UI... 
    Performance
    Daily paid
    Full time
    Remote work

    Arobas Personnel

    Montréal, QC
    23 days ago
  •  ...des réunions de travail qui se déroulent exclusivement en anglais...  .... Fondée en 2012 par le développeur de jeux renommé Chris Roberts...  ...de développement front-end performantes. ~ Excellente maîtrise de...  ...MySQL et Redis, notamment pour l'optimisation des performances et le... 
    Performance
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    26 days ago
  •  ...du poste Nous recherchons un·e Développeur·euse principal·e en IA appliquée, hautement qualifié...  ...rôle est essentiel pour transformer la recherche complexe en IA en solutions d'...  ...maintenir des modèles et des systèmes d'IA performants déployés en production. Architecture... 
    Principal
    Full time
    Apprenticeship
    Remote work

    SSENSE

    Montréal, QC
    5 days ago
  •  ...Arobas Personnel est à la recherche d’un(e) Développeur(se) Android Sénior pour un mandat chez l’un de ses clients situé à Montréal . ~ Télétravail...  ...et Jetpack. Bonne compréhension des enjeux liés aux performances et contraintes des applications mobiles (connectivité... 
    Performance
    Daily paid
    Full time
    Remote work

    Arobas Personnel

    Montréal, QC
    22 days ago
  •  ...la migration est complétée. Ses fonctionnalités de gouvernance...  ...tout reste ordonné, sécurisé et optimisé. Il aide à mettre en place la...  ...le monde. En tant que développeur au sein de l'équipe Migration...  ...que notre application demeure performante et efficiente. Améliorer continuellement... 
    Performance
    Daily paid
    Apprenticeship
    Work at office

    ShareGate

    Montréal, QC
    15 days ago
  • Description détaillée de l'offre d'emploi : Développeur(se) JAVA Zone géographique : QC -...  ...et marketing Champ d'activité principal : Ventes Profil de l'entreprise :...  ...Resourcefulness and independence Compétences recherchées : Experience de travail du... 
    Full time

    CyberTech Média Inc.

    Montréal, QC
    more than 2 months ago
  •  ...Job Description En tant que Développeur(euse) principal(e) de logiciels embarqués chez Vention...  ...Formations continues sur la gestion de la performance, le leadership inclusif, la...  ...environnement où chacun trouve sa place, se sent valorisé et peut atteindre des résultats... 
    Principal
    Performance
    Full time
    Apprenticeship
    Work at office
    Work from home
    Day shift

    Vention

    Montréal, QC
    11 days ago
  •  ...Relevant de la Vice-présidente principale – Gestion de la performance, le Directeur principal – Performance...  ...opérationnelle joue un rôle clé dans l’optimisation de la performance des opérations....  ...occasionnels requis.   Profil recherché Leadership mobilisateur et... 
    Principal
    Performance
    Permanent employment

    EBC Inc.

    Montréal, QC
    29 days ago
  • $137.4k per year

     ...Collaboration - Winning Spirit - High Performance At Boston Scientific, we’ll...  ...en tant que directeur, Recherche et développement, afin de diriger les équipes d’optimisation de l’imagerie et des...  ...étroite collaboration avec les principaux services qui participent au processus... 
    Performance
    Hourly pay
    Long term contract
    Work at office
    Work visa
    Shift work

    Boston Scientific

    Montréal, QC
    18 days ago
  •  ...gouvernance des données et des rapports etc.  Principales responsabilités  Contribuer à la mise...  ...des meilleures pratiques BI (sécurité performance modélisation déploiement) Effectuer une...  ...choisissent de nous rejoindre chez CIMA se rendent vite compte que nous mettons tout... 
    Performance
    Permanent employment
    Full time
    Remote work
    Flexible hours

    CIMA+

    Montréal, QC
    a month ago
  •  ...Participer aux revues de code et à l’optimisation des performances - Assurer la qualité du code et...  ...contribuer aux tests automatisés Profil recherché : - Expérience de 2 ans minimum en...  ..., intégration.Votre intégration se fera en un clin d’œil avec Workin, agence... 
    Performance
    Remote work
    Flexible hours

    Workin Group

    Montréal, QC
    more than 2 months ago
  •  ...confiance mutuelle qui nous lie. Cela se traduit par un principe bottom up, où l'autonomie...  ...à un besoin fonctionnel. En tant que Developpeur Qualité de données Collibra , tu joueras...  ...des pipelines d'automatisation pour optimiser les processus de développement. Tu seras... 
    Principal
    Local area
    Remote work

    Zenika

    Montréal, QC
    more than 2 months ago
  •  ...inspirante et qui sont à la recherche de défis stimulants. Chez nous...  ...une firme détenue à 100 % par ses employés et employées et...  ...Description du poste Le ou la Développeur-se spécialisé-e en extraction...  ...conformité des données.  Principales responsabilités 1. Extraction... 
    Performance
    Permanent employment
    Full time
    Flexible hours

    CIMA+

    Montréal, QC
    11 days ago
  •  ...entreprise Vidéotron , l’une des principales entreprises de télécommunication...  ...Travailler chez Vidéotron c’est se joindre à une entreprise à la...  ...Description du poste Le·la Développeur·euse SAP joue un rôle clé dans l’optimisation, le développement et l’évolution... 
    Full time
    Seasonal work
    Work at office

    Videotron

    Montréal, QC
    5 days ago
  • $70k - $135k per year

    Développeur C# et Data Description de poste Être associé chez CGI vous permettra...  ...de travail. Nous sommes à la recherche d’un Développeur Senior pour se joindre à nos équipes de Montréal....  ...initiatives de modernisation et d'optimisation technologique. • Effectuer les... 
    Performance
    Flexible hours
    Montréal, QC
    11 days ago
  •  ...transformation numérique et l’accompagnement de ses clients sur les dernières technologies. Nous recherchons un·e Consultant·e Développeur·se Senior orienté·e architecture pour...  ...passionné·e par l’architecture logicielle et l’optimisation des pratiques de développement, rejoins-... 
    Apprenticeship

    Zenika

    Montréal, QC
    more than 2 months ago
  • $70k - $115k per year

    Développeur logiciel Description de poste Nous souhaitons renforcer...  ...au backlog. Notre équipe recherche un profil développeur senior,...  ...fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de...  ...de cette fourchette salariale se situe entre 70 000$ et 115 000... 
    Flexible hours
    Day shift
    Montréal, QC
    9 days ago
  •  ...collaborative! En tant qu’Analyste Financier Principal, vous serez un acteur stratégique au...  .... Votre rôle consistera à analyser, optimiser et moderniser les processus financiers...  ...la prise de décision et d’améliorer la performance organisationnelle. Avantages - Une... 
    Principal
    Performance
    Work at office
    Remote work
    Flexible hours

    Randstad

    Montréal, QC
    a month ago
  •  ...Développeur(e) motivé(e), fiable et équipier(ère) consciencieux(se) À PROPOS DE NOUS Paragon Faction est une jeune startup...  ...tous genres.  Nous sommes à la recherche de talents afin de joindre notre...  ...le code simple, élégant et performant, aux solutions trop astucieuses... 
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Paragon Faction

    Montréal, QC
    27 days ago
  •  ...ressources d’intégration destinées aux développeurs : documentation, SDK et outils de dépannage...  ...(OpenAPI, Swagger, etc.) et optimiser les outils (Contentful, GitBook). Recueillir...  ...expérience développeur chez Flinks. Profil recherché &##128170; 5 à 7 ans d’expérience en... 
    Principal
    Full time

    Flinks

    Montréal, QC
    a month ago
  •  ...ambitieux projets de modernisation de ses services et de ses...  ...durable. Relevant du chef principal en ingénierie, l'ingénieur en...  ...Québec-Windsor) de VIA Rail. Il optimisera les opérations de maintenance...  ...le temps/l'utilisation et la recherche de pannes; Proposer et évaluer... 
    Principal

    VIA Rail Canada

    Montréal, QC
    4 days ago
  •  ...poste : Nous recherchons un développeur Java talentueux et...  ...sur des projets critiques de performance. Poste Hybrid 2jrs/semaine...  ...la mémoire. Rigueur dans l'optimisation du code. Profil : Maîtrise...  ...Ingénierie IT qui accompagne ses clients dans leurs projets digitaux... 
    Performance
    Daily paid
    Permanent employment
    Full time

    KLANIK

    Montréal, QC
    4 days ago
  •  ...domaine de la mode depuis 1944, a su se démarquer et grandir année après...  ...grande croissance, nous sommes à la recherche d’un(e) Analyste, performance commerciale pour notre siège social,...  ...POSTE Relevant de la directrice principale à la planification marchandise, l’Analyste... 
    Performance
    Seasonal work
    Remote work
    Flexible hours
    Day shift

    Aubainerie

    Montréal, QC
    9 days ago
  • $72k - $138k per year

     ...Numéro de demande: 131085  Lieu principal : Montréal, QC...  ...travail. -- Nous sommes à la recherche d’un chercheur ou d’une chercheuse passionné(e) en IA pour se joindre à notre équipe. Vous travaillerez...  ...des modèles. • Déboguer, optimiser et améliorer les applications... 
    Principal
    Performance
    Permanent employment
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    Deloitte

    Montréal, QC
    1 day ago
  •  ...Développeur principal, systèmes de négociation et de conformité Groupe financier Connor, Clark &...  ...occasion de réussir. Nous sommes à la recherche d’un développeur principal ayant une...  ...une société indépendante appartenant à ses employés. Nous travaillons en partenariat... 
    Principal
    Work at office
    Remote work
    Night shift

    Connor, Clark & Lunn Financial Group (CC&L)

    Montréal, QC
    24 days ago
  • $20 per hour

     ...Titre du poste affiché à l’externe: Serveur(se) Statut de l’emploi: Temps partiel Taux horaire de départ: $20,00 par heure...  ...Eurest Dining? Nous sommes un membre du Groupe Compass Canada, la principale compagnie alimentaire et de soutien. Nous offrons des services de... 
    Hourly pay
    Part time
    Work at office
    Monday to friday

    Compass Group

    Montréal, QC
    13 hours ago
  • $60k - $115k per year

     ...notre environnement de travail. Nous sommes à la recherche dun Développeur Spécialiste des données pour se joindre à nos équipes de Montréal. CGI met...  ...conception et la conception de solutions Expérience en optimisation de code Expérience dans une équipe de livraison... 
    Full time
    Apprenticeship
    Flexible hours

    CGI

    Montréal, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur C++ (H/F) (remote). Be the first to apply!