Jobs
>
Montréal

    Ingénieur chevronné en apprentissage automatique - Montreal, Canada - Microsoft

    Microsoft
    Default job background
    Full time
    Description

    Overview

    ENGLISH TEXT TO FOLLOW FRENCH TEXT

    Vue d'ensemble

    Microsoft Research (MSR) est à la recherche d'un Ingénieur chevronné en apprentissage automatique pour travailler dans nos laboratoires à Montréal Vous aurez également l'occasion de collaborer avec nos autres laboratoires de la ville de New York et de la Nouvelle-Angleterre.

    Nous recherchons un Ingénieur chevronné en apprentissage automatique possédant des compétences d'analyse et de développement pour rejoindre notre équipe et développer des solutions d'apprentissage automatique de pointe. Les candidats retenus auront plusieurs années d'expérience dans la conception, la formation et le réglage de modèles d'apprentissage automatique (ML) et de leur infrastructure de soutien. Une grande partie du rôle sera consacrée à l'incubation de nouvelles idées avec les chercheurs et à la collaboration avec les ingénieurs de l'équipe produit ou avec les partenaires qui exploitent la recherche. Ceci dit, les candidats doivent être à l'aise d'apprendre de nouvelles approches et de repousser les limites des conventions actuelles tout en appliquant de solides principes d'ingénierie.

    La mission de Microsoft est de permettre à chaque personne et à chaque organisation de la planète d'en accomplir davantage. En tant qu'employés unis par une mentalité de croissance, nous innovons pour habiliter les autres et collaborons pour atteindre nos objectifs communs. Chaque jour, nous mettons en pratique nos valeurs de respect, d'intégrité et de responsabilité afin de créer une culture d'inclusion où chacun peut s'épanouir au travail et au-delà.

    Conformément aux valeurs de Microsoft, nous nous engageons à cultiver un environnement de travail inclusif pour tous les employés afin de produire une incidence positive sur notre culture au quotidien.

    Microsoft Research (MSR) is hiring a Senior Machine Learning Engineer to work with our labs in Montreal You will also have the opportunity to collaborate with our other labs in New York City and New England.

    We are looking for a Senior Machine Learning Engineer with analytical and developer skills to join our team to develop industry leading machine learning solutions. Successful candidates will have several years of experience designing, training and tuning machine learning (ML) models and their supporting infrastructure. A large part of the role will be spent incubating new ideas with researchers and working with product team engineers and/or partners who leverage the research. As a result, candidates should be comfortable learning new approaches and pushing the boundaries of current conventions while applying sound engineering principles.

    Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

    In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

    Qualifications

    Qualifications

    Qualifications requises :

  • Baccalauréat en informatique, ingénierie, statistiques, mathématiques ou dans un domaine connexe ET plus de 4 ans d'expérience en ingénierie technique avec le codage dans des langages comprenant, sans toutefois s'y limiter, C, C++, C#, Java, JavaScript ou Python.
  • OU expérience équivalente.
  • 4 ans et plus d'année d'expérience en application, mise en œuvre ou élaboration d'algorithmes pour l'apprentissage automatique, l'intelligence artificielle ou les statistiques.
  • Au moins 2 ans d'expérience dans le secteur avec les langages et plateformes de programmation d'ingénierie d'apprentissage automatique (ML), y compris, mais sans s'y limiter : Python, les bibliothèques numériques Python, PyTorch ou TensorFlow.
  • Maîtrise professionnelle de l'anglais et du français (écrit et parlé).
  • Qualifications souhaitables :

  • Maîtrise ou doctorat en informatique, économie, statistiques, recherche opérationnelle ou domaine technique équivalent.
  • Expérience de travail dans un environnement de recherche universitaire.
  • Expérience avec les modèles d'apprentissage en profondeur, l'inférence de grands modèles de langage (LLM) et les techniques de réglage fin, telles que l'adaptation de bas rang (LoRA), et les paquets, tels que HuggingFace.
  • Expérience dans la conception, le débogage et la maintenance de tâches et d'infrastructures de formation ML distribuées avec PyTorch ou des cadres similaires.
  • Capacité à travailler de manière indépendante, à progresser rapidement sur du code complexe et inconnu et à apprendre dans de nouveaux domaines de manière autonome.
  • Expérience avec les pratiques d'ingénierie, les pipelines d'intégration continue et de livraison continue/déploiement continu (CI/CD) et Git.
  • Posséder d'excellentes capacités de communication, tant à l'oral qu'à l'écrit.
  • Expérience en contribution ou en maintenance de projets en code source libre.
  • Software Engineering IC5 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 132,800 $ CAD à 247,200 $ CAD par année.

    Pour plus d'information au sujet de la rémunération, veuillez cliquer ici:

    Microsoft souscrit au principe de l'égalité d'accès à l'emploi. Tous les candidats qualifiés seront pris en considération pour un emploi sans tenir compte de l'âge, de l'ascendance, de la couleur, du congé pour raisons familiales ou médicales, de l'identité ou de l'expression du sexe, des informations génétiques, de l'état civil, de l'état de santé, de l'origine nationale, du handicap physique ou mental, de l'affiliation politique, du statut d'ancien combattant protégé, de la race, de la religion, du sexe (y compris la grossesse), de l'orientation sexuelle ou de toute autre caractéristique protégée par les lois, règlements et ordonnances applicables. Si vous avez besoin d'une assistance ou d'un aménagement raisonnable en raison d'un handicap pendant la candidature ou le processus de recrutement, veuillez envoyer une demande au moyen du .

    Les avantages énumérés ci-dessous peuvent varier selon la nature de votre emploi chez Microsoft et du pays où vous travaillez.

    #Recherche

    Required Qualifications:

  • Bachelor's Degree in Computer Science, Engineering, Statistics, Mathematics, or related field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.OR equivalent experience.
  • 4+ years experience in applying, implementing, and/or developing algorithms for machine learning, artificial intelligence, or statistics.
  • 2+ years of industry experience with Machine Learning (ML) engineering programming languages and platforms, including, but not limited to: Python, Python numerical libraries, PyTorch or TensorFlow.
  • Business level fluency in English and French (writing and speaking).
  • Preferred Qualifications:

  • Masters or Doctorate in Computer Science, Economics, Statistics, Operations Research or equivalent technical field.
  • Experience working in an academic research environment.
  • Experience with deep learning models, large language model (LLM) inference and fine tuning techniques, such as Low-Rank Adaption (LoRA), and packages, such as HuggingFace.
  • Experience building, debugging and maintaining distributed ML training jobs and infrastructure with PyTorch or similar frameworks.
  • Ability to work independently and ramp-up quickly on complex and unfamiliar code and self-teach in new domains
  • Experience with engineering practices, continuous integration and continuous delivery/continuous deployment (CI/CD) pipelines and Git.
  • Effective communication skills, both verbal and written
  • Experience contributing and/or maintaining open source projects.
  • Software Engineering IC5 - The typical base pay range for this role across Canada is CAD $132,800 - CAD $247,200 per year.

    Find additional pay information here:

    #Research

    Responsibilities

    Responsabilités

  • Vous ferez partie d'une équipe interdisciplinaire d'ingénieurs, de scientifiques de données et de chercheurs travaillant dans un environnement axé sur la recherche.
  • Acquérir rapidement de nouvelles compétences et les appliquer selon les besoins, par exemple apprendre un nouvel algorithme d'apprentissage automatique à partir d'un document de recherche et le mettre en œuvre.
  • Solides bases en génie logiciel, y compris le codage, les tests, la résolution de problèmes et l'analyse de données.
  • Fournir un soutien de haute qualité à tous les chercheurs du laboratoire et à notre communauté d'utilisateurs.
  • Créer et entretenir des relations techniques avec les équipes produits.
  • Capacité à travailler efficacement dans un environnement collaboratif avec plusieurs équipes de projets.
  • Développer et déployer des solutions avec des partenaires Microsoft pour résoudre des problèmes commerciaux à l'aide de techniques d'apprentissage automatique et de modélisation prédictive.
  • Capacité à s'adapter continuellement aux dernières architectures ou algorithmes de modèles d'apprentissage en profondeur, aux améliorations de l'Open AI et aux orientations des grands modèles de langage (GML).
  • Incarner notre et
  • You'll be a member of a cross-disciplinary team of engineers, data scientists and researchers working in a research-oriented environment.
  • Learning new skills rapidly and applying as needed, e.g., learn a new machine learning algorithm from a research paper and implementing it.
  • Understanding Software engineering fundamentals, including coding, testing, problem solving and data analysis skills
  • Providing high quality support to all researchers in the lab and our user community.
  • Creating and maintaining technical relationships with product teams.
  • Ability to effectively work in collaborative multiple project team environment.
  • Developing and deploying solutions with Microsoft Partners for solving business problems using machine learning and predictive modeling techniques.
  • Ability to continually ramp up on latest deep learning model architectures/algorithms, Open AI enhancements and large language models (LLM) directions.
  • Embodying our and
  • Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect


  • Microsoft Montréal, Canada

    **ENGLISH TEXT TO FOLLOW FRENCH TEXT** · **Vue d'ensemble** · À propos de l'équipe · L'équipe se concentre sur les pistes de recherche suivantes: · - Concevoir des approches efficaces et modulaires pour développer des modèles faciles à combiner au moyen de nouvelles méthodes pour ...


  • Centre de recherche informatique de Montréal (CRIM) Montréal, Canada

    **Centre de recherche informatique de Montréal (CRIM)** · - 405 Avenue Ogilvy, Montréal, Québec H3N 1M3- |- Hybrid- 1 Position available- Expires on: July 20, 2024**JOB DESCRIPTION** · - No English description available_ · **Session** **:Automne 2024** · **Emplacement du stage** ...


  • Centre de recherche informatique de Montréal (CRIM) Montréal, Canada

    **Session** **:Automne 2024** · **Emplacement du stage** **:Montréal, QC (présentiel/hybride)** · **Salaire**: De 26$/h à 29$/h **dépendamment** du niveau d'études** · **Niveau d'études obligatoire requis**: Fin de maitrise ou doctorat** · **Connaissances/expériences obligatoires ...


  • Ericsson Montréal, Canada

    **Lieu : Montréal** · **Durée : 4 à 8 mois (8 mois de préférence)** · **Date de début/Start date: Septembre/September 2023** · **À propos de cette offre d'emploi** · Les investissements d'Ericsson dans l'innovation ont permis d'offrir les avantages de la téléphonie et du haut déb ...


  • Mila - Institut québécois d'intelligence artificielle Montréal, Canada

    **ENGLISH FOLLOWS* · **Mila, Pôle mondiale d'intelligence artificielle** · Fondé par le professeur Yoshua Bengio de l'Université de Montréal, Mila rassemble des chercheurs spécialisés en intelligence artificielle et plus précisément en apprentissage automatique, apprentissage pro ...


  • Mila - Institut québécois d'intelligence artificielle Montréal, Canada

    **À propos de Mila** · Mila est un institut de recherche d'avancées scientifiques qui inspirent l'innovation et le développement de l'intelligence artificielle pour le bénéfice de tous. En mettant à disposition ses résultats pour être un vecteur de changement pour le bien commun, ...


  • TD Bank Montréal, Canada

    392415BR · **Description d'emploi (TD Description)** · Toutes les entreprises ne se valent pas. Ce qui distingue la TD en tant qu'entreprise nous distingue également en tant qu'employeur. · **Pourquoi la TD?** · **La promesse de la TD aux collègues : Meilleurs vous êtes. Meilleur ...


  • Microsoft Canada Montréal, QC, Canada

    ENGLISH TEXT TO FOLLOW FRENCH TEXT · Nous cherchons à embaucher un chercheur en apprentissage automatique chez Microsoft Research (MSR) Montréal. Les candidats doivent avoir le désir et la capacité d'élaborer et de poursuivre un programme de recherche indépendant dans le but d'a ...


  • Bombardier Dorval, Canada

    Bombardier est un chef de file mondial qui crée des avions novateurs qui changent la donne. Nos produits et services offrent des expériences de transport de classe mondiale qui établissent de nouvelles normes en matière de confort des passagers, d'énergie, d'efficacité, de fiabil ...


  • DRW Montreal, Canada

    Ingénieur en apprentissage automatique · EmplacementMontréalType d'emploiOrdinaireDépartementTechnologieDate de début viséeDébut immédiateVersion en anglaise DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée ...


  • TEHORA inc. Montreal, Canada

    TEHORA est présentement à la recherche d'un(e) ingénieur spécialisé en apprentissage automatique ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. · Sans être exhaustifs, voici l ...


  • Microsoft Canada Montréal, QC, Canada

    ENGLISH TEXT TO FOLLOW FRENCH TEXT · Vue d'ensemble · Microsoft Research (MSR) est à la recherche d'un Ingénieur chevronné en apprentissage automatique pour travailler dans nos laboratoires à Montréal Vous aurez également l'occasion de collaborer avec nos autres laboratoires de ...


  • Microsoft Canada Montreal, Canada Full time

    Overview · ENGLISH TEXT TO FOLLOW FRENCH TEXT · Vue d'ensemble · Microsoft Research (MSR) est à la recherche d'un Ingénieur chevronné en apprentissage automatique pour travailler dans nos laboratoires à Montréal Vous aurez également l'occasion de collaborer avec nos autres labora ...


  • Desjardins Montreal, Canada Temps plein

    À titre de conseiller(-ère) en ingénierie d'apprentissage automatique, vous contribuez à la réponse au besoin de données en soutien à la prise de décisions d'affaires, à l'opérationnalisation des solutions d'analytiques avancées et d'intelligence artificielle et des services adap ...


  • Desjardins Montreal, Canada

    À titre de conseiller(-ère) en ingénierie d'apprentissage automatique, vous contribuez à la réponse au besoin de données en soutien à la prise de décisions d'affaires, à l'opérationnalisation des solutions d'analytiques avancées et d'intelligence artificielle et des services adap ...


  • Cerence Inc. Montreal, Canada

    (English version below ) Sommaire: Bienvenue chez Cerence, un leader mondial dans le domaine des technologies alimentées par l'intelligence artificielle qui révolutionnent la façon dont les individus appréhendent la mobilité. Nos technologies innovantes permettent aux constructeu ...


  • Bombardier Transportation GmbH Dorval, Canada

    Appuyez sur la touche de tabulation pour sélectionner le lien Passer au contenu. · Sélectionnez la fréquence (en jours) de réception d'une alerte : · Analyste en apprentissage automatique/IA · Lieu de travail: Dorval, Québec, CA, H4S 2A3 · Bombardier est un chef de file mondia ...


  • Bombardier Transportation GmbH Dorval, QC, Canada

    Appuyez sur la touche de tabulation pour sélectionner le lien Passer au contenu. · Sélectionnez la fréquence (en jours) de réception d'une alerte : · Analyste en apprentissage automatique/IA · Lieu de travail: Dorval, Québec, CA, H4S 2A3 · Bombardier est un chef de file mond ...


  • Nuance Montréal, Canada

    *English will follow* · Résumé du poste: · Les domaines d'intérêt en matière de traitement du langage naturel comprennent la génération de langage naturel, la modélisation inter/multilingue, l'apprentissage à zéro/peu de coups pour la compréhension du langage naturel. Les domaine ...


  • Thales Montréal, Canada

    Location: Montreal, Canada · Dans des marchés en rapide évolution, les clients à travers le monde font confiance à Thales. Thales est une entreprise où les personnes les plus brillantes du monde entier se regroupent pour mettre en commun leurs idées et ainsi s'inspirer mutuelleme ...