Junior AI Applications Developer
Montreal-based non-profit academic AI research institute advancing machine learning through open-science research, talent development, technology transfer, responsible AI, and industry innovation.
Funding history
Investors
About Mila – Québec Artificial Intelligence Institute
Mila is a non-profit AI research hub created through collaboration between Université de Montréal and McGill University, with Polytechnique Montréal and HEC Montréal. Its community conducts machine-learning research and supports AI adoption, training, and technology transfer.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop backend features and APIs, including database and vector-database integrations. You will integrate LLMs, agents, and RAG pipelines into applications; help build interfaces and demonstrations; maintain shared AI modules; test and improve system performance; document systems; and collaborate across disciplines.
Requirements
- Bachelor's or Master's degree in computer science, applied mathematics, machine learning, computer vision, or a related technical field
- Strong software engineering fundamentals in Python and API development
- Knowledge of Linux environments and Git
- Ability to learn new technologies quickly, including LLMs, agents, and frameworks
- French and English proficiency
Responsibilities
- Develop backend features using Python and FastAPI
- Build APIs and database or vector-database integrations
- Integrate LLMs, agents, and RAG pipelines
- Build interfaces and demonstrative tools for internal and partner projects
- Maintain and improve shared AI modules and internal libraries
- Analyze system performance through experimentation and testing
- Create and maintain system documentation
- Collaborate with engineers, researchers, designers, and project managers
- Learn GenAI, LLMOps, best practices, and model evaluation
- Perform development and optimization tasks as needed
Benefits
- Comprehensive group insurance, including health, dental, disability, life, travel, and extended coverage
- Employee and family assistance program
- Telemedicine access
- 20 vacation days upon hiring
- Retirement savings plan with a minimum 4% employer contribution
- Flexible benefits package with lifestyle credits, enhanced insurance, additional vacation days, and enhanced retirement contributions
- Flexible hours
- Summer schedule
- Possibility of telecommuting
- Workplace near public transportation
