ML Engineer

Application Period: Nov. 1, 2024 - Nov. 30, 2024

Contact: jean-olivier.pitre@mcgill.ca


ML Engineer

Looking for ways to get involved with McGill University? The DataSphere Lab at McGill University is seeking a talented ML Engineer to join our team for an exciting project with a leading aviation industry client. You'll be part of a dynamic team, working on developing a platform to manage product-related documents and business processes, leveraging AI and machine learning to drive efficiency and insights.

Job Requirements:

  • Needs to be currently registered as a student at McGill University.
  • Highly self-motivated and able to work independently.
  • Strong communication skills required.
  • Enjoy collaborating in virtual settings (online).
  • Passionate about tech.
  • Experience in software development, computer science & data science is a must.
  • Exposure to cloud computing & version control (git) is a huge asset.

Responsibilities:

  • Develop and deploy machine learning models, algorithms and pipelines using Microsoft Azure Machine Learning services.
  • Experience with python libraries such as Scikit-learn, tensorflow, keras, pytorch, pandas, numpy & matplotlib.
  • Utilize Github Actions for continuous integration and continuous deployment (CI/CD) of ML models.
  • Implement data preprocessing & feature engineering.
  • Knowledge of the inner working of neural networks & deep learning.
  • Collaborate with data scientists and software engineers to integrate models into applications.
  • Monitor and maintain deployed models to ensure performance and accuracy and avoid drifting.
  • Document model development processes and results for reproducibility.
  • Provide support and troubleshooting for machine learning-related issues.
  • Document processes and create guides for internal use.

Paid Position:Yes, $20-$30/hour for 5-10 hours/week

To apply

Email Jean-Olivier Pitre (jean-olivier.pitre@mcgill.ca) directly, including a CV and the details of the position you are interested in.