Développeur.se, Développement d’applications IA / AI Applications Developer
About This Position
About the Role
Mila – Institut québécois d’intelligence artificielle is seeking a talented Développeur.se, Développement d’applications IA / AI Applications Developer to join its research‑driven team in Montréal, Québec. You will design, build, and optimise AI‑powered software solutions that advance cutting‑edge research in machine learning, deep learning and reinforcement learning.
Key Responsibilities
- Develop scalable AI applications and prototypes using Python, PyTorch, TensorFlow and related frameworks.
- Collaborate with world‑class researchers to translate novel algorithms into production‑ready code.
- Implement data pipelines, model training workflows, and inference services for language modelling, computer vision and automated translation projects.
- Write clean, documented, and testable code following best‑practice software engineering standards.
- Optimize performance on GPU clusters and cloud platforms (Azure, AWS).
- Participate in code reviews, technical discussions and contribute to open‑source initiatives.
- Stay current with the latest AI research and integrate state‑of‑the‑art techniques into Mila’s applications.
Required Qualifications
- Master’s degree or higher in Computer Science, Artificial Intelligence, Machine Learning or a related field.
- Strong programming skills in Python and experience with deep‑learning libraries (PyTorch, TensorFlow, JAX).
- Hands‑on experience building AI models for natural language processing, computer vision or reinforcement learning.
- Familiarity with software engineering tools: Git, Docker, CI/CD pipelines.
- Ability to work both independently and collaboratively in a multidisciplinary research environment.
Preferred Skills
- Experience with large‑scale language models (e.g., GPT, BERT) and translation systems.
- Knowledge of GPU programming (CUDA) and performance profiling.
- Previous contributions to open‑source AI projects.
- Fluency in French and English.
What Mila Offers
- Opportunity to work alongside leading AI researchers, including Prof. Yoshua Bengio.
- Access to state‑of‑the‑art computing resources and research datasets.
- Collaborative, inclusive, and interdisciplinary work culture.
- Professional development and conference participation support.
Frequently Asked Questions
What type of projects will I work on at Mila?
You will develop AI applications for language modelling, automatic translation, object recognition and reinforcement‑learning research, turning novel algorithms into usable software.
What technical skills are required for this role?
Strong Python programming, experience with deep‑learning frameworks (PyTorch, TensorFlow), knowledge of GPU computing and software‑engineering best practices.
Do I need to be fluent in French?
Fluency in French is preferred but not mandatory; strong English communication skills are essential for collaborating with the international research team.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
Check the job description for location requirements.
Job Details
Mila - Institut québécois d'intelligence artificielle
Montréal, Québec
Full-Time
28/04/2026