Careers
April 8, 2025
Machine Learning Specialist
Information sur l’emploi
IVADO is an interdisciplinary, cross-sectoral research, training and knowledge mobilization consortium whose mission is to develop and promote a robust, reasoning and responsible AI. Led by Université de Montréal with four university partners (Polytechnique Montréal, HEC Montréal, Université Laval and McGill University), IVADO brings together research centres, government bodies and industry members to co-build ambitious cross-sectoral initiatives with the goal of fostering a paradigm shift for AI and its adoption. IVADO has recently launched 10 thematic research Regroupements bringing together over 300 researchers. The Machine Learning Specialist will work directly with the AI and Neuroscience Regroupement to design and deploy a specialized multimodal foundation model for neuroscience.
Why this job is right for you
- You have a passion for the practical application of artificial intelligence and hold strong skills in software engineering and large-scale data processing.
- You are familiar with the stakeholders in the fields of artificial intelligence, data science, computer science, or technology and have a desire to deepen your knowledge in these areas.
- You have an understanding of data structures, data modeling, and software architecture.
- You have excellent analytical and problem-solving skills, initiative, and autonomy.
- You have a good knowledge of university and research culture, enjoy working in a team, and have a deep passion for sharing knowledge.
Your daily challenges
- Write and maintain open source code to build multimodal foundation models for neuroscience.
- Design and improve deep learning architectures for multimodal neural data.
- Keep track of data resources, run experiments on large datasets and provide regular reports on model performance and efficiency.
- Setup best practices for ML research, optimize pipelines and code for maximal use of GPU resources, and set benchmarks to test models.
- Explore and invent novel ways to tokenize neural and behavioural signals.
- Collaborate with neuroscientists, ML specialists and interaction designers to unlock new capabilities in downstream fine-tuning.
What you need to succeed in this role
- Master’s degree in an appropriate field of specialization (computer science, software engineering, mathematics) and three (3) years of experience in this field of research, or any other relevant combination of education and experience (PhD degree is an asset).
- A minimum of 3 to 5 years of experience, or equivalent, as a data engineer and ML developer, along with experience in managing multidisciplinary projects that include external and internal partners.
- Ability to write robust code in Python, and knowledge of PyTorch and deep learning libraries (Pytorch, Numpy, Pandas, etc.).
- Solid experience in software architecture/design, good development practices (testing, maintainability, code reviews, etc.), as well as the ability to act as a technical leader in software development.
- Experience with managing workloads on clusters and related systems (e.g. Slurm, Kubernetes, etc.).
- Knowledge of neuroscience is an asset.
Our employer promise
- Annual salary: $72,904 – $107,062 depending on your experience.
- Hybrid work.
- Excellent employment conditions (e.g., leave, group insurance).
- Access to clinics and services offered to the UdeM community.
- Reduced working hours during the summer.
- Easy access to public transportation.
More information about this position
- Regular full-time position, for 35 hours per week. Term 2 years (with possibility of renewal).
- Union of research employees of the Université de Montréal – SERUM-pro.
- immediate supervisor: Virginie Portes
- Category: R3
- Schedule: Monday to Friday, 9 a.m. to 5 p.m
- Priority will be given to applicants with a valid work permit or Canadian citizenship.
Have we piqued your curiosity?
Submit your application online here >> (job posting #529173)* before the posting deadline of April 22, 2025, by clicking on the apply button at the top right. We look forward to meeting you very soon!
*Please note that this position is listed as « Coordonnatrice principale ou coordonnateur principal » and is available only in French on the Université de Montréal website.