Enable job alerts via email!

Développeur.se de recherche en apprentissage automatique / ML Research Developer

Mila

Montreal

On-site

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Rejoignez une entreprise pionnière dans le domaine de l'intelligence artificielle et contribuez à des projets innovants qui façonnent l'avenir de la technologie. En tant que développeur.se de recherche en apprentissage automatique, vous aurez l'opportunité de travailler sur des approches d'IA sécurisée, garantissant que les systèmes d'IA se comportent de manière fiable et prévisible. Vous collaborerez avec des experts pour concevoir des pipelines complexes et mettre en œuvre des modèles à grande échelle. Ce rôle vous offre un environnement de travail dynamique, au cœur de la Petite Italie, où la passion pour l'innovation et l'inclusivité est au cœur de notre culture. Si vous êtes prêt.e à faire une différence, cette opportunité est faite pour vous.

Benefits

Assurance collective complète
Programme d'aide aux employés
Accès à un service de télémédecine
20 jours de vacances
Régime d'épargne retraite avec contribution de l'employeur
Flexibilité des horaires
Milieu de travail inclusif
Environnement de travail collaboratif

Qualifications

  • 2-3 ans d'expérience dans la conception de pipelines d'apprentissage automatique.
  • Diplôme en informatique requis, avec une maîtrise en apprentissage automatique.

Responsibilities

  • Collaborer avec des chercheurs pour accélérer la recherche et l'entraînement des modèles.
  • Concevoir des pipelines d'expérimentation pour des projets à grande échelle.

Skills

PyTorch
TensorFlow
JAX
Conception de pipelines d'apprentissage automatique
Collaboration interfonctionnelle
Documentation des meilleures pratiques

Education

Diplôme en informatique
Maîtrise en apprentissage automatique

Tools

AWS
GCP
Azure
Docker
Kubernetes

Job description

English follows

Développeur.se de recherche en apprentissage automatique

Équipe : IA sécuritaire pour l'humanité

À propos de Mila

Fondé par le professeur Yoshua Bengio de l’Université de Montréal, Mila rassemble des chercheurs spécialisés en intelligence artificielle (IA) et plus précisément en apprentissage automatique. Reconnu mondialement pour ses importantes contributions aux domaines de l’apprentissage profond et apprentissage par renforcement, 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. Depuis 2017, Mila est le fruit d’une collaboration entre l’Université de Montréal et l’Université McGill, en lien étroit avec Polytechnique Montréal et HEC Montréal.

Mila s’est donné pour mission d’être un pôle mondial d’avancées scientifiques qui inspire l’innovation et l’essor de l’intelligence artificielle pour le bénéfice de tous.

Description de l'emploi

Nous sommes à la recherche d'un.e développeur.se de recherche en apprentissage automatique pour rejoindre notre équipe travaillant sur les approches d'IA à sécurité garantie (“Guaranteed Safe, GS”). La sécurité de l'IA vise à s’assurer que les systèmes d'IA se comportent de manière fiable, prévisible et conforme aux valeurs et intentions humaines, même s'ils deviennent de plus en plus performants et autonomes. Les stratégies GS prometteuses reposent sur la résolution de problèmes d'apprentissage et d'inférence difficiles à l'aide de très grands modèles. Nous recherchons donc un.e développeur.se en apprentissage automatique ayant de l'expérience dans la conception et la mise en œuvre de pipelines d’expérimentation complexes à grande échelle.

Principales responsabilités

  • Collaborer avec les chercheurs pour accélérer la recherche, l’entraînement et l'inférence des modèles, et faciliter l’implémentation efficace de nouveaux modèles et d'environnements simulés.
  • Concevoir et mettre en œuvre des pipelines d’expérimentation pour des scénarios de tests simplifiés et des projets à grande échelle.
  • Développer des outils et des librairies pour optimiser l'utilisation des ressources de calcul.
  • Élaborer, documenter et maintenir les meilleures pratiques pour les pipelines de développement de modèles d’apprentissage automatique.

Compétences et qualifications requises

  • Un diplôme dans un domaine informatique pertinent (par exemple, informatique, ingénierie informatique, ingénierie logicielle) est requis, ainsi qu'un diplôme supérieur (Maîtrise ou plus) en apprentissage automatique ou une expérience professionnelle équivalente.
  • 2 à 3 ans d'expérience industrielle dans la conception et l’implémentation de pipelines complexes d'apprentissage automatique sur des dispositifs de calcul à haute performance utilisant PyTorch, TensorFlow ou JAX.
  • Capacité à collaborer efficacement avec des équipes interfonctionnelles, à documenter les meilleures pratiques et à se tenir au courant des dernières avancées en matière d'apprentissage automatique et de développement de logiciels.

Compétences et qualifications souhaitées

  • Expérience avec les plateformes infonuagiques (par exemple, AWS, GCP, Azure).
  • Familiarité avec les outils de conteneurisation (par exemple, Docker, Kubernetes).
  • Familiarité avec les infrastructures et les plateformes de données (par exemple, les bases de données vectorielles).
  • Expérience de contribution à des projets de recherche de haute qualité dans le domaine de l'apprentissage profond.
  • Curiosité intellectuelle et passion pour assurer le développement sécuritaire de systèmes d'IA avancés.
  • Flexibilité pour s'adapter à l'évolution rapide du paysage de la recherche et aux nouveaux défis en matière de sécurité de l'IA.
  • Engagement en faveur de pratiques de développement rigoureuses et de considérations éthiques dans le développement de l'IA.
  • Intérêt pour les conférences et ateliers pertinents (par exemple, NeurIPS, ICML) ou expérience de participation à ces événements.

De bonnes raisons pour travailler à Mila

  • L’occasion de contribuer à une mission unique avec un impact important;
  • 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;
  • Un accès à un service de télémédecine;
  • 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;
  • Un milieu de travail au cœur de la Petite Italie, dans le quartier branché Mile-Ex, à proximité des transports en commun;
  • Une équipe d’experts de leur domaine, des gens passionnés et passionnants;
  • Une ambiance de travail collaborative et inclusive.

Nous voulons vous connaître

À Mila, la diversité nous tient à cœur. Nous valorisons un environnement de travail équitable, ouvert et respectueux des différences. Nous encourageons toute personne souhaitant œuvrer dans un écosystème en progression continue et stimulée à contribuer à l’application et la définition d’une culture saine et inclusive, à postuler.

-----------

ML Research Developer

Team : Safe AI for Humanity (SAIFH)

About Mila

Founded by Professor Yoshua Bengio from the University of Montreal, Mila brings together researchers specializing in artificial intelligence (AI), particularly in machine learning. Globally recognized for its significant contributions to the fields of deep learning and reinforcement learning, Mila has distinguished itself in areas such as language modeling, machine translation, object recognition, and generative models. Since 2017, Mila has been the result of a collaboration between the University of Montreal and McGill University, in close partnership with Polytechnique Montreal and HEC Montreal.

Mila’s mission is to be a global hub for scientific advancements, inspiring innovation and the growth of artificial intelligence for the benefit of all.

Job Description

We are seeking a machine learning (ML) research developer to join our team working on Guaranteed Safe (GS) AI approaches. AI safety aims to ensure that AI systems behave reliably, predictably, and in alignment with human values and intentions, even as they become increasingly capable and autonomous. Promising GS strategies rely on solving difficult training and inference problems using very large models. We are therefore looking for an ML developer with experience designing and implementing complex experimental workflows at scale.

Key Responsibilities

  • Collaborate with researchers to accelerate research, model training and inference, and facilitate the efficient implementation of novel models and simulated environments.
  • Design and implement workflows for research experiments across toy scenarios and large scale projects.
  • Develop tools and libraries to optimize the use of computing resources.
  • Establish, document, and maintain best practices for ML model development workflows.

Required Skills and Qualifications

  • A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree (MSc or higher) in machine learning or equivalent work experience.
  • 2-3 years of industry experience in designing and implementing complex machine learning workflows on high performance computing devices using PyTorch, TensorFlow, or JAX.
  • Ability to collaborate effectively with cross-functional teams, document best practices, and stay updated with the latest advancements in ML and software development.

Preferred Skills and Qualifications

  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Familiarity with containerization tools (e.g., Docker, Kubernetes).
  • Familiarity with data infrastructures and platforms (e.g., vector databases).
  • A track record of contributing to high-quality research projects in deep learning.
  • Intellectual curiosity and a passion for ensuring the safe development of advanced AI systems.
  • Flexibility to adapt to rapidly evolving research landscapes and emerging challenges in AI safety.
  • Commitment to rigorous development practices and ethical considerations in AI development.
  • Interest in or experience participating in relevant conferences and workshops (e.g., NeurIPS, ICML).

Good reasons to work at Mila

  • The opportunity to contribute to a unique mission with a major impact;
  • A comprehensive group insurance program (health, dental, disability, life, travel and extended benefits);
  • An employee and family assistance program;
  • Access to a telemedicine service;
  • A vacation policy offering a base of 20 days' vacation upon hiring;
  • A retirement savings plan with a minimum employer contribution of 4%;
  • A generous flexible package allowing you to tailor your benefits to what contributes to your well-being. You can select and combine options to suit your needs, including lifestyle credits, enhanced insurance, extra vacation days and enriched pension contributions;
  • Flexible working hours, a summer schedule and the possibility of telecommuting;
  • A work environment in the heart of Little Italy, in the trendy Mile-Ex district, close to public transportation;
  • A team of passionate experts in their field;
  • A collaborative and inclusive work environment.

We want to know you

At Mila, diversity is important to us. We value a work environment that is fair, open and respectful of differences. We encourage anyone interested in working in an ecosystem that is constantly evolving and stimulated to contribute to the application and definition of a healthy and inclusive culture, to apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.