Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

14 Oct
|
Microsoft
|
Montreal

14 Oct

Microsoft

Montreal

ENGLISH TEXT FOLLOWS FRENCH
Avis: Avant de soumettre votre demande, veuillez faire défiler vers le bas et sélectionner le site de votre choix en anglais | FR – Canada (dans le pied de page). Sélectionnez Anglais (https://careers.microsoft.com/v2/global/en/home.html)
pour communiquer avec nous uniquement dans Anglais, FR – Canada (https://careers.microsoft.com/v2/ca/fr/accueil.html)
si vous préférez recevoir une communication écrite de notre part dans anglais et français.

Nous recherchons un(e) Expert(e) principal(e) en apprentissage automatique, possédant des compétences en analyse et développement pour créer des solutions avancées.

Les candidat(e)s doivent avoir plusieurs années d'expérience en conception,





formation et optimisation de modèles ML et leur infrastructure.

Ce rôle implique l'incubation d'idées avec des chercheurs et la collaboration avec des ingénieurs produits ou des partenaires utilisateurs de la recherche.

Les candidat(e)s doivent être à l'aise avec l'apprentissage de nouvelles méthodes et repousser les limites actuelles tout en appliquant des principes solides d'ingénierie
La mission de Microsoft est de permettre à chaque personne et à chaque organisation sur la planète d'accomplir davantage.

En tant qu'employés, nous nous réunissons avec un état d'esprit de croissance, innovons pour autonomiser les autres et collaborons pour réaliser nos objectifs communs.

Chaque jour, nous nous appuyons sur nos valeurs de respect, d'intégrité et de responsabilité pour créer une culture d'inclusion où chacun peut s'épanouir au travail et au-delà.

Notice: Before you submit your application,





please scroll-down and select the site of your choice English | FR – Canada (in the footer).

Select
English (https://careers.microsoft.com/v2/global/en/home.html)
to communicate only in English,
FR – Canada (https://careers.microsoft.com/v2/ca/fr/accueil.html)
if you prefer to receive written communication in both English and French.”
We are looking for a Principal 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.

Responsibilities
Responsabilités: Vous serez membre d'une équipe interdisciplinaire d'ingénieurs,





de scientifiques des données et de chercheurs travaillant dans un environnement axé sur la recherche.

Vous travaillerez en partenariat avec des chercheurs pour apprendre, mettre en œuvre et faire évoluer rapidement de nouveaux algorithmes et approches de ML.

Vous interagirez avec des équipes de produits Microsoft, des partenaires de Microsoft Research (MSR) et des communautés open source pour apporter des implémentations de recherche à des publics plus larges.

Vous développerez des programmes de formation en apprentissage automatique sophistiqués, performants et efficaces en utilisant des outils et des cadres à la fois éprouvés et innovants.

Vous simplifierez la complexité de l'infrastructure ML à travers les différents projets en facilitant l'intégration,





en diagnostiquant les problèmes d'infrastructure, en mettant à l'échelle les tâches d'entraînement tout en optimisant l'utilisation des GPU, en participant au développement d'outils et de frameworks open source, et en maintenant la documentation de l'infrastructure ML claire et concise.

Incarner notre culture (https://careers.microsoft.com/v2/ca/fr/culture)
et nos valeurs (https://careers.microsoft.com/v2/ca/fr/Valeurs.html) .

Responsibilities: You'll be a member of a cross-disciplinary team of engineers, data scientists and researchers working in a research-oriented environment.

You'll partner with researchers to quickly learn, implement and evolve novel ML algorithms and approaches.

You'll interact with Microsoft product teams, Microsoft Research (MSR)





partners and open-source communities to bring research implementations to broader audiences.

You'll engineer complex, high performant, efficient ML training jobs using well-known and cutting-edge tools and frameworks
You'll reduce ML infrastructure complexities across research. projects by simplifying onboarding, debugging infrastructures issues, scaling training jobs while maintaining high Graphics Processing Unit(GPU)utilization, contributing to open-source tooling/frameworks and keeping ML infrastructure documentation simple and up to date.

At Microsoft, you will be working in an integrated fashion with colleagues around the world.

To facilitate this collaboration,





proficiency in verbal and written communication in both English and French is required for this role.

Embody our culture (https://careers.microsoft.com/v2/global/en/culture)
and values (https://www.microsoft.com/en-us/about/corporate-values) .

Qualifications
ENGLISH TEXT FOLLOWS FRENCH
Qualifications requises: Baccalauréat dans informatique, ingénierie, statistique, mathématiques ou domaine connexe ET plus de 6 ans d'expérience en ingénierie technique avec le codage dans les langages, y compris, mais sans s'y limiter, Python, C, C ++, C #, OU Java
OU une expérience équivalente
Plus de 4 ans d'expérience dans l'industrie dans l'application, la mise en œuvre et / ou le développement d'algorithmes pour l'apprentissage automatique, l'intelligence artificielle ou les statistiques.







Plus de 2 ans d'expérience dans l'industrie avec des langages et des plates-formes de programmation d'ingénierie ML courants tels que Python, python bibliothèques numériques, PyTorch, Tensor

Flow et / ou Hugging

Face.

Plus de 2 ans d'expérience dans l'industrie dans la construction, le débogage et l'optimisation de grands emplois de formation ML haute performance.

Chez Microsoft, vous travaillerez de manière intégrée avec des collègues à travers le monde.

Afin de faciliter cette collaboration, la maîtrise de la communication orale et écrite en anglais et en français est requise pour ce rôle.

Qualifications préférées: Maîtrise ou doctorat dans l'informatique, l'apprentissage automatique, la statistique ou un domaine technique équivalent
Compréhension approfondie des architectures de modèles d'apprentissage profond
Expérience avec des frameworks ML de bas niveau et haute performance tels que CUDA, Triton, DirectML ou des frameworks similaires
Expérience avec les architectures de grands modèles linguistiques (LLM), l'inférence et le réglage fin
Expérience dans l'utilisation et de la prise en charge de l'infrastructure ML, y compris les planificateurs de tâches, le stockage mégadonnées, les interconnexions à faible latence et les grands clusters de GPU
Expérience de travail dans un environnement de recherche universitaire et de communication efficace avec un tel environnement
Capacité de concevoir des solutions de l'industrie et de réaliser /maintenir des accords de niveau de service cibles
Capacité à travailler de manière indépendante et à accélérer rapidement sur du code complexe et inconnu
Expérience dans les pratiques d'ingénierie, de l'intégration continue et des pipelines de livraison/déploiement continu (CI/CD) et de Git
Expérience dans la contribution et / ou de la maintenance de projets open source
Software Engineering IC5 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 135,800 $ CAD à 253,000 $ 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
Microsoft acceptera les candidatures pour ce poste jusqu'au 24 octobre 2024.

Microsoft est un employeur qui a accès à l'égalité d'accès à l'emploi.

Tous les candidats qualifiés seront considérés pour l'emploi sans égard à l'âge, l'ascendance, la couleur, le congé de soins familiaux ou médicaux, l'identité ou l'expression de genre, les informations génétiques, l'état matrimonial, l'état de santé, l'origine nationale, le handicap physique ou mental, l'affiliation politique, le statut protégé d'ancien combattant, la race, la religion, le sexe (y compris la grossesse), l'orientation sexuelle ou toute autre caractéristique protégée par les lois, règlements applicables,
et ordonnances.

Si vous avez besoin d'aide et/ou d'une mesure d'adaptation raisonnable en raison d'un handicap pendant le processus de postulation ou de recrutement, veuillez envoyer une demande via
le formulaire de demande d'adaptation. (https://careers.microsoft.com/v2/ca/fr/accessibility.html)
Les avantages/bénéfices énumérés ci-dessous peuvent varier en fonction de la nature de votre emploi chez Microsoft et du pays où vous travaillez.
#Research
*Required Qualifications: *
Bachelor's Degree in Computer Science, Engineering, Statistics, Mathematics, or related field AND
6
+
years technical engineering experience with coding in languages including, but not limited to, Python, C, C++, C#, OR Java
OR equivalent experience
4+ years of industry experience in applying, implementing, and/or developing algorithms for machine learning, artificial intelligence, or statistics
2+ years of industry experience with common ML engineering programming languages and platforms such as Python, Python numerical libraries, PyTorch, Tensor

Flow and/or Hugging

Face
2+ years of industry experience with building, debugging and optimizing large, high performance ML training jobs
At Microsoft, you will be working in an integrated fashion with colleagues around the world.

To facilitate this collaboration, proficiency in verbal and written communication in both English and French is required for this role.
*Preferred Qualifications: *
* *
Masters or Doctorate in Computer Science, Machine Learning, Statistics or equivalent technical field.
Deep understanding of deep learning model architectures
Experience with low-level, high performance ML frameworks such as CUDA, Triton, DirectML or similar frameworks
Experience with large language models (LLM) architectures, inference and fine-tuning
Experience with using and supporting ML infrastructure including job schedulers, big data storage, low latency interconnects and large clusters of GPUs
Experience working in an academic research environment and communicating effectively withing such an environment
Ability to engineer industry solutions and achieve/maintain target service level agreements
Ability to work independently and ramp-up quickly on complex, unfamiliar code
Experience with engineering practices, continuous integration and continuous delivery/continuous deployment (CI/CD) pipelines and Git
Experience contributing and/or maintaining open-source projects
Software Engineering IC5 - The typical base pay range for this role across Canada is CAD $135,800 - CAD $253,000 per year.

Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Microsoft will accept applications for the role until October 24, 2024.
#Research
Microsoft is an equal opportunity employer.

Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

▶️ Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer
🖊️ Microsoft
📍 Montreal

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: expert(e) principal(e) en apprentissage automatique/ principal machine learning engineer

Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

ENGLISH TEXT FOLLOWS FRENCH Avis: Avant de soumettre votre demande, veuillez faire défiler vers le bas et sélectionner le site de votre choix en anglais | FR – Canada (dans le pied de page). Sélectionnez Anglais pour communiquer avec nous uniqu [...]
Montreal
11 Oct
    Montreal
    11 Oct

Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

ENGLISH TEXT FOLLOWS FRENCH Avis: Avant de soumettre votre demande, veuillez faire defiler vers le bas et selectionner le site de votre choix en anglais | FR - Canada (dans le pied de page). Selectionnez Anglais pour communiquer avec nous uniquement [...]
Montreal
10 Oct
    Montreal
    10 Oct

Principal Machine Learning Developer

Principal Machine Learning Developer

24WD79050, Développeur principal en apprentissage automatique Aperçu du poste Autodesk crée des logiciels pour les personnes qui fabriquent des objets. Si vous avez déjà conduit une voiture performante, admiré un gratte-ciel, utilisé un sma [...]
Montreal
24 Oct
    Montreal
    24 Oct

Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

Expert(e) principal(e) en apprentissage automatique/ Principal Machine Learning Engineer

ENGLISH TEXT FOLLOWS FRENCH Avis: Avant de soumettre votre demande, veuillez faire défiler vers le bas et sélectionner le site de votre choix en anglais | FR – Canada (dans le pied de page). Sélectionnez Anglais (https://careers.microsoft.com/ [...]
Montreal
14 Oct
    Montreal
    14 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: expert(e) principal(e) en apprentissage automatique/ principal machine learning engineer