← Find a different NOC code

NOC 21211TEER 1NOC 2021

NOC 21211 — Data scientists in Canada

Duties, TEER level, employment requirements and example job titles for NOC 21211, plus Job Bank wages by province — from the NOC 2021 classification.

What NOC 21211 means in plain English

Data scientists analyze large amounts of data using statistical, machine learning and analytical techniques to solve problems and aid decision making. In NOC 2021, the first digit of the code (2) places this unit group in the broad category Natural and applied sciences and related occupations, and the second digit (1) is its TEER level.

What TEER 1 means

TEER stands for Training, Education, Experience and Responsibilities. TEER 1 usually means:

  • Completion of a university degree (bachelor's, master's or doctorate), or
  • Previous experience and expertise in subject-matter knowledge from a related TEER 2 occupation (when applicable).

Express Entry: Work experience in TEER 0, 1, 2 and 3 occupations is the 'skilled' experience that the Federal Skilled Worker Program and the Canadian Experience Class under Express Entry look for. Program rules, minimum hours and category-based draws change, so confirm current requirements on IRCC's website before you apply. See all TEER 1 occupations.

Main duties

  • Develop machine learning models
  • Process and clean large datasets
  • Communicate findings to stakeholders
  • Build data pipelines
  • Use Python, R, SQL and ML frameworks

Employment requirements

  • Bachelor's or graduate degree in computer science, statistics, mathematics, or related field
  • Experience with Python, R, SQL, and machine learning frameworks

Example job titles under NOC 21211

If your job title is one of these, NOC 21211 is a likely match — confirm it by comparing your actual duties with the list above, since NOC is matched on duties, not titles.

  • Data scientist
  • Machine learning engineer
  • Quantitative analyst
  • AI researcher

Wages for NOC 21211 (hourly)

Job Bank Canada wage data, refreshed April 2026. Wages vary by city and employer.

RegionLowMedianHigh
Canada (national)$31.25/hr$48.50/hr$72.12/hr
Ontario$33.00/hr$51.00/hr$76.00/hr
British Columbia$31.25/hr$49.04/hr$73.08/hr
Alberta$31.25/hr$48.08/hr$72.00/hr
Quebec$28.00/hr$43.27/hr$65.00/hr

See annual equivalents and the highest-paying province on the data scientist salary page.

How to use NOC 21211 on your resume

Recruiters and applicant tracking systems search for Canadian job titles and duty keywords. Use the example title that matches your work, mirror the duty wording above in your bullets, and check your draft with the free ATS checker. If you studied outside Canada, read our Educational Credential Assessment (ECA) guide.

Related occupations

Other natural and applied sciences and related occupations we cover:

Sources: National Occupational Classification (NOC) 2021, Statistics Canada / ESDC (duties and requirements summarized). Wages: Job Bank Canada, refreshed April 2026, Open Government Licence – Canada. Always confirm your code on the official NOC site before using it on an application.

Build a resume that matches NOC 21211

Start a resume with the NOC 2021 duty wording for data scientists that Canadian recruiters search for, or score your current draft for free first.

Frequently asked questions

What is the NOC code for data scientists?
The NOC 2021 code is 21211 (Data scientists). Job titles in this unit group include Data scientist, Machine learning engineer, Quantitative analyst, AI researcher.
What TEER is NOC 21211?
NOC 21211 is TEER 1. In NOC 2021 the second digit of the five-digit code is the TEER category.
Does NOC 21211 count for Express Entry?
TEER 1 is a skilled category, so work experience in NOC 21211 can count toward the Federal Skilled Worker Program and the Canadian Experience Class, provided you meet every other requirement. Confirm current rules on IRCC's website.
How much does NOC 21211 pay in Canada?
Job Bank's national figures for NOC 21211 (refreshed April 2026) are a median of $48.50 an hour — about $100,880 a year at 2,080 hours — with a low of $31.25 and a high of $72.12.

No signup required. Built for the Canadian job market. See all free tools

← All NOC pages