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.