Scientific Collaborator in Machine Learning (80-100%)
Role details
Job location
Tech stack
Job description
- Conduct research and development in machine learning, with a focus on large language models (fine-tuning, distillation).
- Engage in regular project meetings and contribute to the academic community at the School of Engineering.
- Collaborate with faculty and other researchers on research and innovation projects.
- Contribute to teaching activities, including tutoring and grading.
Requirements
-
A Master's degree or higher in computer science, machine learning, or a related field. A PhD degree is a strong asset.
-
Proven experience in machine learning. Experience in deep learning and fine-tuning large language models is a strong asset.
-
Excellent programming skills in Python and experience with data-intensive programming. Good knowledge of PyTorch and/or JAX is a strong asset.
-
Strong analytical and problem-solving skills.
-
Effective communication skills and the ability to work both collaboratively and independently.
-
Proficiency in English (minimum B2 level in both written and spoken communication) is required. Operational French (around B1) is an advantage for informal daily interactions and participation in teaching activities.