Mila > Développeur(se) logiciel – R&D
17 Juin 2021

Développeur(se) logiciel – R&D

À propos de MILA

Fondé en 1993 par le professeur Yoshua Bengio de l’Université de Montréal, Mila est un institut de recherche en intelligence artificielle qui rassemble aujourd’hui 500 chercheurs et chercheuses spécialisés dans le domaine de l’apprentissage automatique. Basé à Montréal, Mila a pour mission d’être un pôle mondial d’avancées scientifiques qui inspire l’innovation et l’essor de l’IA au bénéfice de tous. 

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, et rassemble dans ses bureaux une communauté de professeurs, d’étudiants, de partenaires industriels et start-ups oeuvrant en IA, faisant de l’institut le plus grand centre de recherche académique en apprentissage automatique au monde.

Organisme à but non-lucratif, Mila est reconnu mondialement pour ses importantes contributions au domaine de l’apprentissage automatique. Mila s’est particulièrement distingué dans les domaines de la modélisation du langage, de la traduction automatique, de la reconnaissance d’objets et des modèles génératifs.

Description du travail

Un institut de recherche comme le Mila a besoin d’une équipe de développeurs logiciels pour répondre  aux besoins des chercheurs en ce qui a trait aux outils offerts et l’opération des grappes de calcul. Une équipe d’employés à temps plein peut endosser certaines responsabilités qui ne pourraient pas être reléguées  à des étudiants.

Les membres de cette équipe constituent un noyau d’expertise concernant les bonnes pratiques de développement logiciel à suivre, développent de nouveaux outils pour faciliter la recherche, participent au “onboarding” de grandes quantités d’étudiants, et se joignent sporadiquement à toutes sortes de projets de recherche qui bénéficient d’avoir des développeurs logiciels professionnels.

Le statut particulier du Mila implique que beaucoup des logiciels développés sont de nature open source et servent une communauté de chercheurs dont les besoins requièrent une grande flexibilité. Une bonne intuition est nécessaire pour planifier le développement de certains projets qui devront être entretenus à long terme (et potentiellement en rejeter).

Le poste ne requiert pas de connaissances en intelligence artificielle, mais les candidats sont encouragés à développer leurs compétences à ce sujet. L’environnement du Mila est très propice pour cela, offrant par exemple des groupes de lecture se rencontrant régulièrement, et présentant une belle opportunité pour échanger avec un gros bassin de jeunes chercheurs enthousiastes qui travaillent à la fine pointe de l’IA.

Principaux défis

  • Concevoir et développer de nouvelles fonctionnalités pour les outils  open source développés au Mila 
  • Partager votre expertise avec les chercheurs, promouvoir les bonnes pratiques de développement logiciel
  • Soutenir et conseiller les étudiants, les professeurs et les chercheurs sur les outils et techniques de développement logiciel avancées
  • Contribuer à l’élaboration de méthodologies novatrices pour la recherche
  • Participer à des projets de recherche

Compétences absolument nécessaires

  • Compétences solides en génie logiciel avec expérience professionnelle
  • Habile en Python et  Linux
  • Parle couramment français et anglais
  • Adepte de CD/CI
  • Attitude aidante positive face aux autres humains dans un environnement de recherche

Compétences qui vous aideraient à vous démarquer

  • Grande expertise en Python et Linux
  • Expérience de développement logiciel dans un laboratoire  de recherche ou contexte académique
  • Expérience avec l’utilisation ou la configuration de grappes de calcul
  • Expérience en développement de projet open source
  • Expérience en apprentissage automatique et intérêt pour le domaine
  • Expérience en apprentissage profond et connaissance solide des outils standards (ex: PyTorch, Tensorflow)

Avantages

  • Environnement stimulant et à la fine pointe des développements en IA
  • Salaire concurrentiel
  • Avantages sociaux et régime de retraite
  • Politique de vacances généreuse
  • Horaire flexible, possibilité de travailler à distance,  nombre de  jours/sem. à déterminer
  • Situé au cœur de la Petite Italie, dans le quartier branché du Mile-Ex
  • Accès facile aux transports en commun

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 !

Pour postuler : Envoyez votre candidature à carrieres@mila.quebec

array(1) { ["wp-wpml_current_language"]=> string(2) "fr" }