Apprentissage automatique pour le comportement des utilisateurs/ Research intern -- Machine learning for user behavior

Microsoft - Montréal, QC (30+ days ago)

Apply Now

Donner à chaque personne et organisation de la planète les moyens d’accomplir davantage. C’est ce qui nous inspire, oriente notre travail et nous pousse à remettre en question le statu quo tous les jours. Chez Microsoft, nous travaillons également à responsabiliser nos employés afin qu’ils puissent réaliser davantage. Nous pensons que chacun de nous doit trouver un sens à notre travail et nous veillons à ce que les employés aient la liberté et la portée voulues pour contribuer à faire la différence dans le monde.

Microsoft Research fournit un environnement dynamique pour les carrières en recherche avec un réseau de laboratoires de classe mondiale dirigés par des scientifiques et des ingénieurs de renommée internationale. Nos chercheurs et ingénieurs innovent dans des disciplines scientifiques et techniques afin de résoudre des problèmes complexes dans divers domaines, notamment l'informatique, les soins de santé, l'économie et l'environnement.

-

Empower every person and organization on the planet to achieve more. That’s what inspires us, drives our work, and pushes us to challenge the status quo every day. At Microsoft, we also work to empower our employees, so they can achieve more. We believe we should each find meaning in our work and we ensure employees have the freedom and the reach to help make a difference in the world.

Microsoft Research provides a dynamic environment for research careers with a network of world-class research labs led by globally recognized scientists and engineers. Our researchers and engineers pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment.

Responsibilities

La mission de l'équipe compréhension des machines de Microsoft Research Montréal est que les machines apprennent et comprennent le monde. Nous sommes les leaders dans l'utilisation de l'apprentissage profond pour résoudre des problèmes complexes de compréhension du langage et former des machines à modéliser le raisonnement qui, à son tour, génère des capacités de prise de décision. Plaque tournante mondiale de l'intelligence artificielle, notre équipe réunit des experts dans divers domaines de l'apprentissage machine en plus de collaborer avec les communautés académiques environnantes.

Voici quelques-uns de nos domaines d'intérêt :
Apprentissage de représentations utiles des données
Apprendre à apprendre et à s'adapter rapidement, c'est-à-dire le méta-apprentissage
Analyser et atténuer les biais dans les représentations apprises
Résolution de tâches linguistiques liées aux réponses à des questions, à l'implication textuelle et à l'extraction d'entités/de relations
Concevoir des mesures d'évaluation solides et évolutives pour la compréhension des langues et la génération de textes
Extraire les connaissances de bon sens des données textuelles et les organiser dans des modèles appris.
Faire progresser l'état de l'art dans la génération du langage avec des modèles neuronaux et le renforcement de l'apprentissage

Dans ce projet de recherche, vous collaborerez avec une équipe produit pour explorer les méthodes d'apprentissage pour prédire les séquences de commandes que les utilisateurs exécutent dans Microsoft Office (par exemple, éditer des photos, modifier les styles de mise en page, …). La motivation derrière ces prévisions est de conduire une meilleure expérience utilisateur, par exemple, en fournissant des suggestions qui correspondent mieux aux attentes des utilisateurs. Dans le cadre de la collaboration, vous travaillerez avec des mentors de Microsoft Office et de Microsoft Research pour trouver des moyens efficaces d'étendre les algorithmes existants aux tâches suggérées, ou développer de nouvelles approches pour relever le défi de prédire des actions composites complexes.

-

The mission of the Machine Comprehension team is to build machines that learn from and understand the world. We are the leaders in using deep learning to solve complex language-understanding problems and train machines to model reasoning which in turn, generate decision-making capabilities. Based in Montréal, a global hub for AI, our team brings together experts in machine-learning disciplines and who collaborate surrounding academic communities.

Some of our focuses include:
Learning useful representations of data
Learning to learn and adapt rapidly a.k.a meta learning
Analyzing and mitigating bias in learned representations
Solving language-based tasks related to question-answering, textual entailment, and entity/relation extraction
Devising sound, scalable evaluation metrics for language understanding and text generation
Extracting common-sense knowledge from text data and organizing it in learned models.
Advancing state of the art language generation with neural models and reinforcement learning

This research internship will explore learning methods for predicting sequences of commands that users perform in Microsoft Office (e.g. editing photos, modifying layout styles…). The motivation behind these predictions is to drive a better user experience, e.g., by providing suggestions that conform better to user expectations. As part of the collaboration, you will be working with mentors from Microsoft Office and Microsoft Research on finding effective ways to extend existing algorithms to the suggested tasks, or developing altogether new approaches to the challenge of predicting complex, composite actions.

Qualifications

En plus des qualifications ci-dessous, vous devrez envoyer au moins deux lettres de recommandation pour ce poste. Une fois votre candidature déposée, une demande de lettres pourrait être envoyée à votre liste de références en votre nom. Veuillez noter que nous ne demanderons pas de lettres de recommandation avant l’envoi de votre candidature et que nous ne demandons pas automatiquement des lettres pour tous les candidats. Nous vous suggérons de prévenir vos personnes références afin qu’elles se préparent à envoyer votre lettre.

Qualifications requises :
Doit être actuellement inscrit dans un programme de doctorat en informatique ou dans un domaine STEM connexe.
Doit avoir au moins deux ans d'expérience dans l'apprentissage machine, l'apprentissage approfondi, l'apprentissage par renforcement ou un domaine connexe.

Qualifications préférées :
De solides publications évaluées par des pairs dans le domaine de l'apprentissage automatique, de l'apprentissage approfondi, de l'apprentissage par renforcement ou dans des domaines connexes.
Expérience avec les cadres d'apprentissage profond comme PyTorch, TensorFlow ou Keras.
Excellentes compétences interpersonnelles et de communication, et capacité à collaborer efficacement avec d'autres chercheurs et ingénieurs.

Microsoft souscrit au principe de l’égalité d’accès à l’emploi. Tous les candidats admissibles seront considérés pour le poste, peu importe l’âge, l’ascendance, la couleur, la nécessité d’un congé familial ou d’un congé de maladie, l’identité ou l’expression sexuelle, l’information génétique, l’état civil, l’état de santé, l’origine nationale, le handicap physique ou mental, l’allégeance politique, le statut d’ancien combattant, la race, la religion, le genre, l’état de grossesse, l’orientation sexuelle ou toute autre caractéristique protégée par les lois applicables, les réglementations ou les ordonnances. Nous examinerons aussi les demandes des candidats admissibles avec des antécédents criminels, conformément aux exigences légales. Si vous avez besoin d’assistance ou d’une adaptation raisonnable en raison d’un handicap pendant le processus de mise en candidature ou de recrutement, veuillez faire parvenir votre demande en utilisant le formulaire de demande d’adaptation.

-

In addition to the qualifications below, you will need to send at least two letters of recommendation for this position. Once you have applied, a letter request could be sent to your list of references on your behalf. Please note that we will not ask for letters of recommendation before sending your application and that we do not automatically request letters for all applicants. We suggest that you notify your references so that they can prepare to send your letter.

Required Qualifications

Must be currently enrolled in a PhD program in Computer Science or a related STEM field.
Must have at least 2 years of experience with machine learning, deep learning, reinforcement learning, or related field.

Preferred Qualifications

Strong peer-reviewed publications in machine learning, deep learning, reinforcement learning, or related fields.
Experience with Deep Learning frameworks like PyTorch, TensorFlow or Keras.
Excellent interpersonal and communication skills, and the capability of collaborating effectively with other researchers and engineers.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.