This recruiter is online.

This is your chance to shine!

Apply Now

Chercheur(euse) principal(e) - Apprentissage automatique / Senior Researcher - Machine Learning

Montreal, QC
  • To be discussed
  • Full time

  • 1 position to fill as soon as possible

Overview

(English will follow)

Nous sommes à la recherche d’un(e) chercheur(euse) principal(e) pour se joindre à notre équipe et contribuer à l’avancement de projets clés portant sur le développement d’agents de programmation fondés sur l’IA.
En tant que chercheur(euse) principal(e), vous jouerez un rôle essentiel dans le développement, l’amélioration et l’exploration des capacités de modèles d’IA efficaces axés sur la programmation et la découverte. Votre travail aura une incidence importante sur le développement de technologies de pointe, en faisant progresser l’état de l’art et en offrant des solutions concrètes à des problèmes réels.
Notre programme de recherche vise à concevoir des agents de programmation plus performants et plus efficaces grâce aux axes suivants :
  1. Raisonnement et vérification - Permettre aux agents de décomposer des tâches de programmation complexes en étapes gérables, de planifier efficacement, de rechercher des solutions adéquates, ainsi que de formuler et de vérifier leurs hypothèses.
  2. Interaction et mémoire - Entraîner des agents capables d’évoluer dans des environnements de développement, d’exécuter du code, d’interpréter les commentaires provenant d’outils et de tests, d’améliorer leurs résultats de manière itérative et de conserver une mémoire des événements passés.
  3. Environnements synthétiques et génération de données - Créer, à la demande, des environnements dans lesquels les agents peuvent mettre en pratique et développer leurs compétences.
Microsoft Research Montréal offre un environnement favorable à la recherche de pointe, une politique de publication ouverte ainsi que des liens étroits avec des établissements universitaires de premier plan au sein de la communauté montréalaise de l’intelligence artificielle, notamment Mila, ainsi qu’avec des établissements partout dans le monde.
#MSRR #Research
Chez Microsoft, notre mission, qui consiste à donner à chaque personne et à chaque organisation les moyens d’en faire davantage, guide la façon dont nous collaborons avec nos clients afin de leur offrir des solutions fiables et porteuses d’impact. Grâce à une culture axée sur l’apprentissage et la croissance, nous innovons de façon responsable et mesurons notre réussite par les progrès que nous réalisons ensemble, pour les personnes, les équipes et les clients. Joignez-vous à nous pour accomplir un travail porteur de sens qui contribue à changer le monde et à façonner l’avenir pour tous.



We are seeking a Senior Researcher to join our team and contribute to the advancement of key projects around agentic coding.

As a Senior Researcher, you will play a crucial role in developing, improving, and exploring the capabilities of efficient, discovery-oriented AI coding models. Your work will have a significant impact on the development of cutting-edge technologies, advancing state-of-the-art and providing practical solutions to real-world problems.

Our research agenda centers on building more capable and efficient coding agents via:

  1. Reasoning & Verification - Enabling agents to decompose complex programming tasks into manageable steps, plan effectively, search for correct solutions, verbalize and verify their hypotheses.
  2. Interaction & Memory - Training agents that can operate within development environments, execute code, interpret feedback from tools and tests, and iteratively refine their outputs and maintain a memory of what happened.
  3. Synthetic Environment and Data Generation - Creating environments on demand where agents can practice their skills.

Microsoft Research Montreal offers a supportive environment for cutting-edge research, an open publications policy, and close ties to top academic institutions in the Montreal AI community, such as Mila, and around the world.

#MSRR #Research

At Microsoft, our mission-to empower every person and every organization on the planet to achieve more-guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress-people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.



Responsibilities
  • En tant que chercheur(euse) principal(e), vous concevrez, développerez, exécuterez et mettrez en œuvre des projets de recherche technologique en collaboration avec d’autres chercheurs, ingénieurs et groupes de produits.
  • À titre de membre d’une organisation de recherche de calibre mondial, vous contribuerez à des avancées majeures dans le domaine et aurez l’occasion de concrétiser vos idées dans des produits et services utilisés partout dans le monde.

  • As a Senior Researcher, you will design, develop, execute, and implement technology research projects in collaboration with other researchers, engineers, and product groups.
  • As a member of a world-class research organization, you will be a part of research breakthroughs in the field and will be given an opportunity to realize your ideas in products and services used worldwide.


Qualifications

Qualifications requises/minimales

  • Doctorat dans un domaine pertinent OU maîtrise dans un domaine pertinent ET au moins 3 ans d’expérience connexe en recherche
    • OU baccalauréat dans un domaine pertinent ET au moins 4 ans d’expérience connexe en recherche.
    • OU expérience équivalente.

Autres exigences:

Comment postuler :

Afin de nous assurer de recevoir une candidature complète, veuillez suivre les instructions suivantes:

  • Téléversez votre curriculum vitæ (CV)
  • Téléversez, sous forme de pièces jointes distinctes à votre candidature, un ou deux articles de conférence ou de revue, chapitres de livre, liens vers des billets de blogue, rapports techniques ou échantillons de travaux écrits équivalents (potentiellement non publiés) dont vous êtes le plus fier ou la plus fière.
  • Téléversez une courte lettre de présentation (maximum de deux pages) décrivant les réalisations techniques dont vous êtes le plus fier ou la plus fière jusqu’à présent, ainsi que ce que vous souhaitez continuer à accomplir à l’avenir. N’hésitez pas à mentionner également d’autres activités de recherche auxquelles vous avez participé, notamment le bénévolat, l’engagement civique ou l’organisation communautaire.
  • Ajoutez les coordonnées de deux ou trois personnes qui rédigeront des lettres de recommandation (dans presque tous les cas, l’une d’entre elles sera votre directeur ou directrice de thèse). Après avoir soumis votre candidature, le système enverra, en votre nom, une demande de lettre aux personnes que vous avez indiquées comme références. Remarque : le système de candidature ne demandera les lettres de recommandation qu’après la soumission de votre candidature.

Après avoir soumis votre candidature, le système enverra, en votre nom, une demande de lettre aux personnes que vous avez indiquées comme références. Remarque : le système de candidature ne demandera les lettres de recommandation qu’après la soumission de votre candidature.

Qualifications souhaitées
  • Programme de recherche démontré par des publications présentées aux conférences suivantes : NeurIPS, ICML, ICLR, COLM, ACL, NAACL, CVPR, COLT, ECCV, ICCV et EMNLP.
  • Expérience dans la réalisation d’expériences à grande échelle portant sur le préentraînement et/ou l’ajustement fin de transformeurs ou de grands modèles de langage (LLM).
  • Expérience en apprentissage par renforcement agentique, notamment en clonage comportemental à grande échelle et en optimisation de politiques.
  • Expérience dans la création, l’optimisation et l’exécution de pipelines d’apprentissage automatique à grande échelle.
  • Expérience dans la création de pipelines de collecte et de curation de données. Capacité à collaborer, à communiquer efficacement et à travailler au sein d’une équipe multidisciplinaire.
  • Intérêt marqué pour les applications concrètes et leur incidence.
  • Expérience favorisant la diversité, l’inclusion et le sentiment d’appartenance dans un environnement de recherche.
  • Les lettres de recommandation sont les bienvenues, mais ne sont pas obligatoires. Veuillez les joindre si elles sont disponibles.

Required qualifications

  • Doctorate in relevant field OR Master's Degree in relevant field AND 3+ years related research experience
    • OR Bachelor's Degree in relevant field AND 4+ years related research experience.
    • OR equivalent experience.

Other Requirements:

How to Apply:

To ensure we receive a complete application from you, please be sure to follow these instructions:

  • Upload your Resume/CV.
  • Upload (as separate attachments to your application) 1 or 2 conference or journal articles, book chapters, link to blog posts, technical reports or equivalent (potentially unpublished) writing samples that you are most proud of.
  • Upload a short cover letter (no more than 2 pages) outlining technical achievements so far that you are most proud of and what you aim to continue doing moving forward. Feel free to also add extra research activities such as volunteering, civic engagement, community organizing that you might have been part of.
  • Add contact information for 2/3 reference letter writers (in nearly all cases, one will be from your dissertation advisor).

After you submit your application, the system will send a request for letters to your list of references on your behalf. Note: The application system will not request reference letters until after you have submitted your application

Preferred Qualifications

  • Research program demonstrated by publications at the following conferences: NeurIPS, ICML, ICLR, COLM, ACL, NAACL, CVPR, COLT, ECCV, ICCV, EMNLP
  • Experience in running large scale experiments with transformers/LLMs pre-training and/or finetuning
  • Experience with agentic reinforcement learning, including large scale behavior cloning and policy optimization
  • Experience in creating, optimizing and running large scale machine learning pipelines
  • Experience in building data collection and curation pipelines. Ability to collaborate, communicate effectively, and work as part of a multi-disciplinary team.
  • Keen interest in real-world applications and impact.
  • Experience fostering diversity, inclusion and belonging in a research environment
  • Reference letters are welcomed, though they are not mandatory. Please include them if available.


Research Sciences IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.

Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html



Research Sciences IC4 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 114,400 $ CAD à 203,900 $ CAD par année.

Pour plus d'information au sujet de la rémunération, veuillez cliquer ici:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html



Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu.


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.





Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement.


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.


Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined