Mila 2

Mila 2

Développeur.se, Développement d'applications IA / AI Applications Developer

Montreal, Quebec, Canada

Sponsorship not specifiedDetected 86 days ago
PythonReactNext.jsDjangoFastAPIFlaskBackend DevelopmentVector DatabasesGCPAzureDockerCI/CDLinuxAPI DevelopmentMachine LearningDeep LearningNLPComputer VisionLLMsRAGLLMOpsA/B TestingValuationResearch

About the role

  • Pour en connaitre davantage, veuillez consulter https://mila.quebec/ Description du poste L'équipe Développement d'applications IA (DAI) conçoit et bâtit des applications alimentées par l'IA générative et l'apprentissage automatique.

Responsibilities

  • We partner with AMLRT, Studios, and internal Mila teams to turn research ideas and prototypes into high-quality, production-ready software.
  • You'll learn how to integrate LLMs into applications while developing strong software engineering skills.

Requirements

  • Knowledge of Linux environments and Git.
  • Ability to stay up to date and learn new technologies quickly (LLMs, agents, frameworks).
  • Proficiency in French and English.
  • Nice-to-Have Skills Experience with Python frameworks (FastAPI, Flask, Django).
  • Familiarity with AI services (OpenAI, Anthropic, HuggingFace).
  • Knowledge of NLP, RAG, embeddings, or vector databases (Qdrant, Milvus).
  • Frontend development experience (React, Next.js) - an asset.
  • Knowledge of Docker, CI/CD, or cloud deployment (GCP/Azure).

Nice to have

  • 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.
  • Nous travaillons étroitement avec les Studios, l'AMLRT et les équipes internes pour transformer des modèles, prototypes et idées en produits fonctionnels et démonstrations interactives.
  • En tant que développeur.se junior, vous contribuerez à l'implémentation d'API, de pipelines d'IA, d'interfaces pour agents, et d'outils internes réutilisables.
  • Vous apprendrez à intégrer des modèles avancés (LLM, RAG, agents) dans des applications réelles, tout en adoptant de bonnes pratiques de génie logiciel.
  • Ce rôle est idéal pour quelqu'un qui souhaite évoluer dans un environnement mêlant backend, IA appliquée, data, et produits logiciels.
  • Responsabilités principales Développer des fonctionnalités backend (Python/FastAPI, APIs, intégrations de bases de données ou vector databases).
  • Contribuer à l'intégration de modèles d'IA (LLM, agents, RAG pipelines).

Benefits

  • Compétences essentielles Bac ou Maîtrise, en informatique, mathématique appliquée, en apprentissage automatique, vision par ordinateur, ou dans un domaine technique connexe.
  • Recognized worldwide for its important contributions to the field of deep learning, Mila has particularly distinguished itself in language modeling, machine translation, object recognition and generative models.
  • Mila's mission is to be a global hub of scientific advances that inspires innovation and the rise of artificial intelligence (AI) for the benefit of all.
  • To find out more, please visit https://mila.quebec/ Position Summary The AI Applications Development (AAD) team builds real-world applications powered by Generative AI and machine learning.

This listing is sourced directly from Mila 2's careers page and normalized into a canonical job model.