Your skill map

Data & AI · Learning guide

machine learning

Asked for in 14 job posts at 9 companies across Canada.

No job posts in Columbus yet, so we're showing all of Canada.

Demand over time

Job posts asking for machine learning, by week, last 16 weeks

3

in the last 4 weeks · 5 the 4 before

Job posts asking for this skill, by week
Week ofJob posts
Jul 200
Jul 270
Aug 30
Aug 100
Aug 170
Aug 240
Aug 311
Sep 71
Sep 144
Sep 210
Sep 281
Oct 50
Oct 120
Oct 190
Oct 261
Nov 22

Who's hiring

Companies with posts that ask for it

  • CCohere4
  • TTrulioo2
  • NNeo Financial2
  • ssyndio1
  • HHopper1
  • WWealthsimple1
  • llanternstudiosinc1

Newest job posts

Learn next

Asked for in the same posts

Impact projects

Real problems in Canada, from public data. Build something that helps, and prove machine learning while you do it.

  • AI-suggestedUN SDG 8

    The job vacancy rate in the Calgary economic region moved from 4.8 in 2022 Q3 to 2.8 in 2026 Q2. People looking for work in Calgary must navigate a more competitive job market.

    Job vacancy rate, Calgary economic region (quarterly)
    Job vacancy rate, Calgary economic region (quarterly)
    PeriodValue
    2022 Q34.8%
    2022 Q44.4%
    2023 Q13.9%
    2023 Q23.9%
    2023 Q33.6%
    2023 Q43.4%
    2024 Q13.2%
    2024 Q23.2%
    2024 Q33.1%
    2024 Q42.8%
    2025 Q12.6%
    2025 Q23.1%
    2025 Q32.6%
    2025 Q42.5%
    2026 Q12.7%
    2026 Q22.8%
    What to build
    Build a machine learning skill-matching tool that maps candidate resumes to suitable job titles for local applicants.
    How it practises machine learning
    Practise feature extraction with text vectorizers, training classification models, and evaluating model precision.
    Proof to submit
    Submit a public GitHub repository containing a trained model notebook and test evaluation outputs.
    Data: Statistics Canada table 14-10-0441-01
  • AI-suggestedUN SDG 8

    The unemployment rate for youth aged 15 to 24 in Alberta moved from 20 in 2025-07 to 15.2 in 2026-10. Young people across the province face high unemployment when attempting to launch their careers.

    Unemployment rate, youth aged 15 to 24, Alberta (monthly, seasonally adjusted)
    Unemployment rate, youth aged 15 to 24, Alberta (monthly, seasonally adjusted)
    PeriodValue
    2025-0720%
    2025-0816.5%
    2025-0914.6%
    2025-1014.9%
    2025-1113.4%
    2025-1214.5%
    2026-0114.1%
    2026-0214.6%
    2026-0313.9%
    2026-0414.7%
    2026-0515%
    2026-0615.8%
    2026-0714.5%
    2026-0815.3%
    2026-0912.5%
    2026-1015.2%
    What to build
    Build a recommendation model that suggests starter career pathways and training courses for young job applicants.
    How it practises machine learning
    Practise tabular data preprocessing, model selection using scikit-learn, and cross-validation pipelines.
    Proof to submit
    Submit a public GitHub repository with automated model evaluation scripts and training logs.
    Data: Statistics Canada table 14-10-0287-01

Best resources

Free, and hand-picked. Start with the first one.

  1. d01
    Guide

    Learn the Basics

    docs.pytorch.org

  2. d02
    Guide

    Machine Learning | Google for Developers

    developers.google.com

  3. t03
    Guide

    Introduction to TensorFlow

    tensorflow.org

  4. m04
    Guide

    Untitled

    microsoft.github.io

  5. g05
    Guide

    Machine Learning Tutorial

    geeksforgeeks.org

  6. c06
    Course

    Practical Deep Learning (fast.ai)

    course.fast.ai

  7. y07
    Videos

    Free machine learning courses on YouTube

    youtube.com

Projects to prove it AI-suggested

  • Customer Support Ticket Triage and Routing Engine

    A natural language classifier that parses inbound customer support tickets and automatically tags priority and team assignments. It helps support leads reduce triage backlogs and meet critical SLA response targets.

  • Automated Real Estate Appraisal Predictor

    A machine learning pipeline that consumes historical municipal property transactions to forecast fair market housing valuations. It serves mortgage underwriting agents who require automated valuation cross-checks.

  • Automated Data Quality Anomaly Detector

    An unsupervised outlier detection model that flags unexpected shifts in transactional database tables before reports are published. It helps data engineers catch corrupted upstream vendor feeds early.