Enable job alerts via email!

Développeur de logiciels Full Stack, Mitigation de la désinformation

MILA

Montreal

On-site

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Mila recherche un Développeur Full Stack pour rejoindre son équipe dédiée à la Mitigation de la désinformation. Dans ce rôle clé, vous développerez des solutions innovantes d'IA pour aider à évaluer la véracité de l'information. Vous travaillerez sur des projets d'envergure tout en encadrant des étudiants chercheurs, dans un environnement de travail collaboratif et inclusif qui valorise la diversité.

Benefits

Programme d'assurance collective complet
Accès à un service de télémédecine
Politique de congés annuels de 20 jours
Régime d'épargne retraite avec contribution de l'employeur
Horaires flexibles et possibilité de télétravail

Qualifications

  • 5+ ans d'expérience dans le développement de logiciels et d'applications web.
  • Expérience avec des frameworks de développement web comme React, CSS, HTML5.
  • Être bilingue pour interagir avec les partenaires anglophones.

Responsibilities

  • Concevoir et mettre en œuvre un backend évolutif pour les systèmes de mitigation de la désinformation.
  • Développer une application web et une extension de navigateur pour évaluer la véracité des informations.
  • Conseiller les étudiants chercheurs sur les bonnes pratiques.

Skills

Développement d'applications web
Compétences LLMOps
Connaissance de Python
Expérience en gestion de base de données
Compétences en threading et concurrence

Education

Baccalauréat en informatique ou domaine connexe

Job description

Développeur de logiciels Full Stack, Mitigation de la désinformation

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.

Pour en connaitre davantage, veuillez consulter

Description du poste

La désinformation est un défi sociétal essentiel, en particulier à l'heure où nous entrons dans l'ère de l'IA générative. Au sein de l'équipe « Mitigation de la désinformation » du Complex Data Lab, le candidat dirige le développement de systèmes de mitigation de la désinformation. Il travaillera avec les professeurs Reihaneh Rabbany et Jean-François Godbout, ainsi que notre étudiant en doctorat Kellin Pelrine et de nombreux autres membres de l'équipe (plus de 15 chercheurs), en amenant les approches développées dans notre recherche vers des tests et une actualisation dans le monde réel.

Dans ce rôle, le candidat agira principalement en tant que développeur de logiciel, jouant un rôle clé dans la création et le déploiement d'une application web qui utilisera nos systèmes d'IA pour aider les utilisateurs à mieux évaluer la véracité des informations. Cette application prendra en compte les informations incertaines fournies par l'utilisateur, utilisera les LLM et d'autres outils d'IA pour évaluer les données et collecter des preuves, puis fournira à l'utilisateur cette évaluation sous une forme compréhensible et pratique. Le développeur créera également une extension de navigateur avec un objectif similaire. Ces systèmes seront testés dans des contextes sociétaux importants, tels que les élections à venir, et améliorés, dans le but ultime d'atténuer la désinformation à grande échelle et d'aider considérablement les gens à prendre des décisions plus éclairées.

Principales responsabilités

  • Concevoir et mettre en œuvre un backend évolutif pour les systèmes susmentionnés, en combinant les résultats de la recherche et les cadres prêts à être déployés.
  • Créer des interfaces (site web, extension de navigateur).
  • Mettre en place des systèmes de collecte et de distribution de données, afin que nous puissions évaluer l'efficacité des différentes options et du système dans son ensemble.
  • Donner des conseils sur la conception générale, notamment sur la faisabilité et l'efficacité des différentes approches, les estimations de coûts et les solutions de rechange, le cas échéant.
  • Conseiller les étudiants chercheurs sur les meilleures pratiques et les aider dans les expériences qui nécessitent une ingénierie importante.

Qualifications requises

  • Baccalauréat en informatique ou dans un domaine connexe.
  • 5+ ans d'expérience dans le développement de logiciels et d'applications web à grande échelle
  • Forte expérience avec des frameworks de développement web comme React, CSS, HTML5, etc.
  • Solides compétences en LLMOps
  • Solide connaissance de Python
  • Expérience en gestion de base de données (par exemple, Mongo)
  • Expérience avec le threading et la concurrence
  • Expérience de la conteneurisation
  • Expérience des tests et du contrôle de version
  • Expérience des API, des services web et des conventions RESTFul.
  • Être bilingue, car vous serez amené à interagir avec certains de nos partenaires anglophones, des parties prenantes et des membres de la communauté universitaire.

Qualifications souhaitées

  • Expérience avec des API LLM à source fermée (en particulier OpenAI ; d'autres API sont un bonus)
  • Expérience du déploiement de LLM à source ouverte et fermée
  • Expérience des bases de données vectorielles et de RAG
  • Compétence en web scraping
  • Expérience avec Azure ou d'autres plateformes cloud de premier plan
  • Expérience dans le développement d'extensions pour les navigateurs les plus courants
  • Database management experience (, Mongo)

De bonnes raisons pour travailler à Mila

  • L’occasion de contribuer à une mission unique avec un impact important;
  • Un programme d’assurance collective complet (maladie, dentaire, invalidité, vie, assurance voyage et garanties complémentaires);
  • Un programme d’aide aux employés et à la famille;
  • Un accès à un service de télémédecine;
  • Une politique de congés annuels offrant une base de 20 jours de vacances dès l’embauche;
  • Un régime d’épargne retraite avec contribution de l’employeur minimale de 4%;
  • Une généreuse enveloppe flexible vous permettant de personnaliser vos avantages sociaux en fonction de ce qui contribue à votre bien-être. Vous pouvez sélectionner et combiner les options qui correspondent à vos besoins parmi les crédits style de vie, une assurance bonifiée, des journées de vacances supplémentaires et une contribution enrichie au régime de retraite;
  • Un horaire flexible, un horaire d’été et une possibilité de télétravail;
  • Un milieu de travail au cœur de la Petite Italie, dans le quartier branché Mile-Ex, à proximité des transports en commun;
  • Une équipe d’experts de leur domaine, des gens passionnés et passionnants;
  • Une ambiance de travail collaborative et inclusive.

Nous voulons vous connaître

À Mila, la diversité nous tient à cœur. Nous valorisons un environnement de travail équitable, ouvert et respectueux des différences. Nous encourageons toute personne souhaitant œuvrer dans un écosystème en progression continue et stimulée à contribuer à l’application et la définition d’une culture saine et inclusive, à postuler.

Veuillez noter que seules les personnes sélectionnées seront contactées.

Dveloppeur Logiciel • Montreal, Quebec, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.