Mila - Institut québécois d'intelligence artificielle is hiring an

Apprentissage automatique appliquée 3D - Applied 3D Machine Learning Scientist

Montreal, Canada
Full-Time

**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 profond et apprentissage par renforcement. Reconnu mondialement pour ses importantes contributions au domaine de l’apprentissage profond, Mila s’est particulièrement distingué dans la modélisation du langage, la traduction automatique, la reconnaissance d’objets et les modèles génératifs. Depuis 2017, Mila est le fruit d’une collaboration entre l’Université de Montréal et l’Université McGill, en lien étroit avec Polytechnique Montréal et HEC Montréal.

Mila s’est donné pour mission d’être un pôle mondial d’avancées scientifiques qui inspire l’innovation et l’essor de l’intelligence artificielle (IA) au bénéfice de tous.


Mila, a global hub in artificial intelligence

Mila is a research institute for scientific advances that inspires Artificial Intelligence development and innovation for the benefit of all. Mila is making its results available to be a vector of change serving common good, and thus contributes to the development of innovation in Quebec.

Founded by Professor Yoshua Bengio of the Université de Montréal, Mila rallies researchers specializing in the field of artificial intelligence. Recognized globally for its significant contributions to the field of deep learning, Mila has stood out in the areas of natural language processing, machine translation, object recognition and generative models. Since 2017, Mila is the result of a partnership between the Université de Montréal, McGill University, École Polytechnique de Montréal and HEC Montréal. Mila is a vibrant research ecosystem that brings together more than 70 industry partners and 700 of the world's brightest artificial intelligence specialists.

Requirements

**ENGLISH FOLLOWS**

Description du mandat

En tant que membre de l'équipe d'apprentissage automatique appliquée Ignition (MLI), dans le laboratoire du Professeur Derek Nowrouzezahrai, le titulaire mènera – et contribuera à – plusieurs initiatives open source dans le domaine de l'apprentissage automatique et de l'infographie 3D. Ces initiatives viseront à la fois la communauté scientifique élargie ainsi que les compagnies dans ces industries spécifiques. Intégré à la fois aux environnements de Mila et au laboratoire graphique de McGill, le titulaire saura allier les écosystèmes de connaissances, l'objectif principal du développement des technologies habilitantes puissantes pour une recherche à la fine pointe, aux applications des apprentissages automatiques en infographie. Des opportunités de coordonner avec les parties prenantes, dans les milieux scientifiques et industriels se présenteront et les outils que le titulaire développera, contribueront à la recherche appliquée de Mila et du laboratoire graphique de McGill. Le candidat retenu aura l'opportunité de contribuer aux publications académiques et aux activités plus étendues de la communauté, par exemple: présentations techniques, blogues etc.

Les projets cibleront une variété de problématiques dans les domaines de l'apprentissage automatique 3D et de l'infographie, tout en visant un impact significatif dans la société québécoise, au Canada et à l'international. Le titulaire contribuera à la croissance et à bâtir des relations à long terme avec les partenaires de Mila ainsi que tous les acteurs de l'écosystème en IA. Finalement, cette personne pourrait être impliquée dans le développement de courtes formations afin de mieux catalyser l'adoption des outils qu'il développera.

Dans ce rôle, le titulaire agira principalement en tant que développeur et responsable du maintien de logiciel, jouant un rôle important dans l'amélioration de notre société en démocratisant l'accès à la technologie de fine pointe.

Responsabilités principales

  • Travailler de concert avec la direction, les membres de Mila et du laboratoire graphique de McGill afin d'identifier et de prioriser de nouveaux projets et des projets existants en open source.
  • Intervenir auprès de petites et moyennes entreprises afin de proposer des expériences en apprentissage automatique et ensuite les exécuter au stade de démonstration.
  • Encourager l'utilisation responsable et éthique de l'IA.
  • Contribuer au développement d'outils ouverts réutilisables rendant possible des applications d'apprentissage automatique et des recherches à la fine pointe du 3D. Celles-ci peuvent inclure des actifs numériques précompétitifs tels: code source, méthodologie de logiciels, outils de générations de données et des démonstrations d'utilisateurs finaux.
  • En collaboration avec Mila et le laboratoire d'infographie de McGill et ses communautés, le titulaire bâtira et maintiendra une excellente compréhension des domaines à la fine pointe en apprentissage automatique, ses applications et ses utilisations en infographie 3D.


Profil recherché:

  • Maîtrise ou PhD dans un domaine relié à l'apprentissage automatique, l'infographie, la vision par ordinateur, ou une combinaison de ces domaines
  • Expérience académique ou professionnelle en développement d'outils/plateformes d'envergure en apprentissage automatique
  • Expérience académique ou professionnelle en développement de logiciels, outils, démos et/ou plateformes expérimentales en infographie 3D
  • Connaissances à jour en matière de recherches académiques dans les domaines de l'apprentissage profond et/ou infographie et/ou vision par ordinateur et/ou apprentissage par renforcement.

Compétences et habiletés:

  • Fortes compétences analytiques et en résolution de problèmes conceptuels
  • Excellentes habiletés orale et écrites
  • Joueur d'équipe
  • À l'aise dans un environnement en évolution perpétuelle
  • Capacité à effectuer plusieurs tâches en simultanée
  • Niveau expert dans au moins trois (3) des domaines techniques suivants:
    • C/C++
    • Python
      • PyTorch (idéalement PyTorch3D)
      • Tensorflow (idéalement Tensorflow Graphics)
      • Jax
    • CUDA et OpenCL
    • GPU architectures et optimisation de bas niveau
    • Différentiation automatique (outils et théorie) M
    • Méthode Monte Carlo, simulation de physique numérique
  • Bilinguisme fonctionnel anglais et français
  • Connaissance de LaTeX (atout très apprécié)

**

Job description

As part of the Applied Machine Learning Ignition (MLI) team, in the laboratory of Professor Derek Nowrouzezahrai, the incumbent will lead – and contribute to – several open source initiatives in the areas of machine learning and 3D computer graphics. These initiatives will target both the larger scientific community, as well as companies in these industries. Being jointly embedded in both the Mila and McGill Graphics Lab environments, the successful candidate will leverage the knowledge ecosystems therein with the principal goal of developing powerful enabling technologies for state-of-the-art research and applications in machine learning-based computer graphics. Opportunities to coordinate with stakeholders in both scientific and industrial settings will arise, and the tools the candidate develop will help to drive applied research at Mila and the McGill Graphics Lab. If interested, the successful candidate will also be afforded opportunities to contribute to academic publications and broader community engagements (e.g., technical presentations and blogs).

The projects will target a range of problems in the 3D machine learning and computer graphics domains, while aiming towards a significant impact on society in Quebec, Canada and internationally. The candidate will also contribute to building and fostering long-term relationships with Mila’s partners and players in the AI ecosystem. Finally, the candidate might be involved in the development of short training sessions to better catalyze adoption of the tools they develop.

In this role, the candidate will act primarily as a software developer and maintainer, playing a key role in improving our society by democratizing the access to cutting edge technology.

Main responsibilities

  • Work closely with leadership and members at Mila and the McGill Graphics Lab to identify and prioritize new and existing open source projects.
  • Engage with Small- and Medium-sized enterprises to propose concrete Machine Learning experiments, and then execute the experimentations at demo-level stage.
  • Encourage responsible and ethical use of AI.
  • Contribute to the development of re-usable, open tools that enable state-of-the-art 3D machine learning-based applications and research: these can include pre-competitive digital assets like source code, software methodologies, dataset generation tools, and demo-level end-user experiences.
  • In close collaboration with the Mila and McGill Graphics Lab communities, the successful candidate will build and maintain a strong grasp of the state-of-the-art in the areas of machine learning applications/uses in 3D computer graphics.

Required qualifications

  • Master’s degree or PhD in a field related to Machine Learning, Computer Graphics, Computer Vision, or a combination of these or related fields
  • Academic and/or work experience in developing large-scale Machine Learning software tools/platforms and experiments
  • Academic and/or work experience developing large-scale 3D Computer Graphics software tools, demos, and/or experimental platforms
  • Up to date with latest academic research in Deep Learning and/or Computer Graphics and/or Computer Vision and/or Reinforcement Learning

Skills and competencies

  • Strong analytical and conceptual problem-solving skills
  • Excellent oral and written communication skills
  • Team player
  • Comfortable in a flexible and evolving environment
  • Ability to multitask
  • Expert in at least three (3) of the following technical skills:
    • C/C++
    • Python
      • PyTorch (ideally PyTorch3D)
      • Tensorflow (ideally Tensorflow Graphics)
      • Jax
    • CUDA and OpenCL
    • GPU architectures and low-level optimization
    • Automatic differentiation (tools and theory)
    • Monte Carlo methods, numerical physics simulation
  • Proficiency in English and French
  • Proficiency in LaTeX (Valuable asset)

Benefits

De bonnes raisons de travailler à Mila:

  • Bénéficiez d’excellentes conditions d’emploi (programme d’assurance collective complet, Régime d’épargne retraite avec contribution de l’employeur, Politique de vacances généreuse);
  • Un horaire flexible de 35 heures par semaine (horaire d’été de 32 heures);
  • Une politique de congés annuels offrant 22 jours de vacances dès l’embauche ;
  • Un programme d’assurance collective complet (maladie, dentaire, invalidité, vie, compte de soin de santé, assurance voyage et garanties complémentaires) ;
  • Un programme d’aide aux employés ;
  • Un accès à un service de télémédecine ;
  • Un régime d’épargne retraite avec contribution de l’employeur pouvant atteindre jusqu’à 10% du salaire ;
  • Une équipe d’experts de leur domaine, des gens passionnés et passionnants;
  • Une ambiance de travail collaborative et inclusive.

Mila est un employeur équitable et la diversité lui tient à cœur. Nous valorisons le développement d’idées en équipe et cultivons un environnement de travail ouvert et respectueux des différences. Le masculin est utilisé uniquement dans le but d’alléger le texte. Nous encourageons tous les candidats et toutes les candidates à postuler, cependant seules les personnes sélectionnées seront contactées. Merci de votre intérêt envers Mila !

Good reasons to work at Mila:

  • Benefit from excellent employment conditions (comprehensive group insurance program, Retirement Savings Plan with employer contribution, generous holiday policy);
  • A flexible 35 hour work week (32 hour summer schedule);
  • A holiday policy offering 22 days of holiday upon hiring;
  • A comprehensive group insurance program (health, dental, disability, life, health care account, travel insurance and extended benefits);
  • An employee assistance program;
  • Access to a telemedicine service;
  • A retirement savings plan with an employer contribution of up to 10% of salary;
  • A team of experts in their field, people who are passionate and exciting;
  • A collaborative and inclusive work environment.

Mila is an equal opportunity employer and is committed to diversity. We value the development of ideas in teams and cultivate an open and respectful work environment. The masculine gender is used for the sake of brevity only. We encourage all candidates to apply, however only those selected will be contacted. Thank you for your interest in Mila!

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.