Microsoft

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

Microsoft • $114K — $203K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • PhD in a relevant field OR Master's with 3+ years of research experience OR Bachelor's with 4+ years of research experience.
  • Demonstrated research program with publications in top-tier conferences (e.g., NeurIPS, ICML).
  • Experience with large-scale experiments involving transformers or large language models (LLMs).
  • Proficiency in agentic reinforcement learning, including behavior cloning and policy optimization.
  • Ability to create and optimize large-scale machine learning pipelines.

Responsibilities

  • Design, develop, execute, and implement technology research projects in collaboration with researchers and engineers.
  • Contribute to major advancements in the field as part of a world-class research organization.
  • Explore and enhance the capabilities of AI coding models for real-world applications.
  • Train agents to operate in development environments and iteratively refine their outputs.
  • Create synthetic environments for agents to practice and develop their skills.

Benefits

  • Supportive environment for cutting-edge research.
  • Open publications policy.
  • Strong connections with leading academic institutions in the AI community.
  • Opportunities to realize ideas in globally used products and services.
Full Job Description
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

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

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.

About Microsoft

Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services. Microsoft’s devices and consumer (D&C) licensing segment licenses the Windows operating system and related software, Microsoft Office for consumers, and the Windows Phone operating system. The company’s computing and gaming hardware segment provides Xbox gaming and entertainment consoles and accessories, second-party and third-party video games, and Xbox Live subscriptions; surface devices and accessories; and Microsoft PC accessories. Its phone hardware segment offers Lumia smartphones and other non-Lumia phones. Its D&C segment provides Windows Store, Xbox Live transactions, and Windows phone store; search advertising; display advertising; Office 365 Home and Office 365 Personal; first-party video games; and other consumer products and services as well as operating retail stores. Microsoft’s commercial licensing segments license server products, including Windows Server, Microsoft SQL Server, Visual Studio, System Center, and related Client Access Licenses (CALs); Windows Embedded; Windows operating system; Microsoft Office for business, including Office, Exchange, SharePoint, Lync, and related CALs; Microsoft Dynamics business solutions; and Skype. Its commercial segment offers enterprise services, including premier support services and Microsoft consulting services; commercial cloud comprising Office 365 Commercial, other Microsoft Office online offerings, Dynamics CRM Online, and Microsoft Azure; and other commercial products and online services. The company markets and distributes its products through original equipment manufacturers, distributors, and resellers, as well as online.

Microsoft Careers

Join Microsoft today and be part of a company that values innovation, leadership, and diversity in its workforce. As a global leader in technology and digital transformation, Microsoft offers unparalleled job opportunities that propel your career to new heights.

Explore Career Opportunities at Microsoft

Whether you're a seasoned professional looking for your next challenge or a recent graduate eager to start your career, Microsoft has a position that suits your skills and ambitions. We are committed to fostering a culture of growth and learning, where every team member is supported in expanding their horizons.

Internship Programs

Kickstart your career with a Microsoft internship. Our internships provide invaluable workplace experience and networking opportunities in a supportive and dynamic environment. You'll work on real projects, learn from industry leaders, and gain the skills necessary for a successful career in technology.

Employment Benefits

Choosing a career at Microsoft means more than just a job. Our employees enjoy a range of benefits designed to empower them both professionally and personally. These include comprehensive health benefits, flexible working conditions, and opportunities for career advancement through professional development and diversity training.

Inclusive Culture and Diversity

At Microsoft, we believe that innovation comes from diversity of thought and inclusion. We are committed to a workplace where everyone feels valued and inspired. Our leadership is dedicated to fostering an environment where diverse perspectives lead to breakthrough innovations and a competitive edge.

Grow with Us

Career growth at Microsoft is about more than climbing the corporate ladder; it's about continuous learning, expanding your skills, and improving your capabilities. With access to various leadership and training programs, you can evolve as a professional and make a significant impact within the company and on the global stage.

Hiring Process

Our hiring process is designed to identify true potential. Starting with a review of your resume, followed by interviews that assess your problem-solving abilities and cultural fit, we ensure that all candidates have a fair chance to demonstrate their strengths and potential to contribute to our team.

Networking and Professional Development

Microsoft is a place where you can build a professional network that spans the globe. Our employees benefit from connections with top-tier professionals and industry leaders, which opens doors to innovative projects and collaborative opportunities that are second to none.

Join Our Team

If you're ready to take on exciting challenges and make a difference in the world of technology, explore the job opportunities at Microsoft. Search for open positions that match your skills and interests, and prepare to embark on a rewarding career path filled with innovation and opportunities for personal and professional growth.

Stay Connected

Keep up to date with the latest at Microsoft Careers by subscribing to our job alert emails. Get tailored content that aligns with your career preferences and discover the exciting and rewarding opportunities that await at Microsoft.

SEARCH MICROSOFT JOBS

At Microsoft, your future is limitless. Join us in our mission to empower every person and every organization on the planet to achieve more. Your journey with Microsoft starts here.
Learn more about Microsoft
Size
181,000 employees
Market Cap
$1,762.4 billion
Industry
Net Income
$51.3 billion
Founded
1975
5 Year Trend
+15.5%
Revenue
$153.2 billion
NASDAQ

Similar Jobs

More Jobs at Microsoft

More Information Technology Jobs

Find similar Chercheur(euse) principal(e) - Apprentissage automatique / Senior Researcher - Machine Learning jobs: