Skip to content
mimi

Instructor – Data Science Program

Montreal College of Information Technology

Remote · Canada Contract 1mo ago

About the role

About Montreal College of Information Technology

Montreal College of Information Technology is a pioneering institution focused on providing intensive IT training programs in Montreal to students from across the world. Our main objective is to provide students with quality IT training programs. Consequently, the college produces the outcome profile of a highly skilled, professional, and job-ready workforce. To know more about the college, its mission, vision, values, and programs, please visit its website: www.montrealcollege.ca

Job Description

  • Plan, prepare and deliver lessons that facilitate active learning.
  • Assist students and provide appropriate feedback on their work
  • Assign and grade homework, tests and assignments.
  • Communicate with college staff to understand the program expectations.

Job Details

  • This is a contract position, and the number of working hours depends on assigned classes.
  • Currently the classes are conducted online, but the instructor must be available to attend on-campus events when required.

Education & Experience

  • Must be Bilingual (candidates without french will not be considered)
  • Bachelor’s or Master’s Degree in Computer Science, Data Science, Statistics, Mathematics, or a related field.
  • Minimum 5+ years of hands-on experience in Data Science, Machine Learning, or AI.
  • Certifications in Machine Learning or Data science
  • One or more years of teaching experience in a relevant field is preferred.
  • Strong understanding of business intelligence, analytics, and statistical modeling.
  • Experience in designing and implementing data-driven solutions across various industries.
  • Expertise in Python, R, SQL, and Big Data technologies.
  • Hands-on experience with Azure ML, Databricks, TensorFlow, PyTorch, or Scikit-learn.

Soft Skills

  • Must possess excellent communication and presentation skills
  • Ability to explain new ideas and unfamiliar concepts in a clear and concise way
  • Ability to handle students of different backgrounds effectively.

Technical Skills (one or several of these skills)

Introduction to Data Science and Engineering:

  • Understanding of data science concepts, methodologies, and workflows.
  • Knowledge of data preprocessing, feature engineering, and statistical analysis.
  • Familiarity with machine learning fundamentals and AI applications.

Fundamentals of SQL Programming:

  • Strong command of SQL syntax, queries, and database design.
  • Experience with stored procedures, indexing, and query optimization.
  • Ability to perform ETL (Extract, Transform, Load) operations.

Data Visualization and Reporting Tool (Power BI):

  • Expertise in Power BI report and dashboard development.
  • Proficiency in DAX (Data Analysis Expressions) and Power Query.
  • Ability to connect Power BI with various data sources (SQL, Azure, APIs, etc.).

Fundamentals of Python Programming:

  • Proficiency in Python programming for data analysis and automation.
  • Experience with data manipulation libraries (Pandas, NumPy, Matplotlib, Seaborn, etc.).
  • Understanding of object-oriented programming and scripting.

Machine Learning:

  • Strong understanding of supervised and unsupervised learning algorithms.
  • Hands-on experience with ML libraries such as Scikit-learn, TensorFlow, or PyTorch.
  • Ability to preprocess, train, and evaluate machine learning models.
  • Knowledge of feature engineering and model optimization techniques.

Applied Data Science with Python:

  • Proficiency in Python for data science, including Pandas, NumPy, and SciPy.
  • Experience with data visualization tools like Matplotlib and Seaborn.
  • Strong grasp of statistical analysis and hypothesis testing.
  • Ability to work with real-world datasets for data-driven decision-making.

Data Science Project:

  • Hands-on experience in developing end-to-end data science projects.
  • Ability to clean, preprocess, and analyze large datasets.
  • Application of machine learning models to solve business problems.
  • Experience in presenting insights through reports and dashboards.

Job Type

Part-time

Pay

$65.00 per hour

Benefits

  • Work from home

Work Location

Remote

Skills

AIAzure MLBig DataDatabricksETLMachine LearningNumPyPandasPower BIPower QueryPythonPyTorchRScikit-learnSQLTensorFlow

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free