Skip to main content
476+ JobsUpdated Feb 26, 2026

Mid-Level Data Scientist Jobs

Mid-level data scientist roles are the sweet spot for career growth — you have enough experience to lead features independently while still expanding your skills. Companies offer $100k–$170k for professionals with 3–5 years of experience.

Get AI-Matched Jobs

Salary Range

$78k$750k

Top Companies

Various Employers, BOOZ, ALLEN & HAMILTON, INC., Swayable, 0000050007 Royal Bank of Canada, Royal Bank of Canada, Boston Consulting Group (BCG) +28 more

Job Types

86% Full Time, 12% Contract, 2% Part Time

Top Locations

Toronto, CA, Brampton, Burnaby, British Columbia

Work Model

86% On-Site, 10% Hybrid, 4% Remote

Experience Levels

100% Mid Level

We found 476 mid-level data scientist jobs currently hiring in locations including Toronto, CA, Brampton. Salaries range from $78k to $750k based on experience, location, and company size. Work arrangements include On-Site (86%), Hybrid (10%), Remote (4%). Top employers include Various Employers, BOOZ, ALLEN & HAMILTON, INC., Swayable and 31 other companies.

Skills in Demand for Mid-Level Data Scientist Jobs

PythonSurgeryExpressMongoDBDerivativesBioinformaticsPhysicsRuby

Companies Hiring for Mid-Level Data Scientist Jobs

Various Employers7 jobs
BOOZ, ALLEN & HAMILTON, INC.3 jobs
Swayable3 jobs
0000050007 Royal Bank of Canada2 jobs
Royal Bank of Canada2 jobs
Boston Consulting Group (BCG)2 jobs

+28 more companies hiring. Sign up to see all.

Also searching for: ml engineer, data science, research scientist, machine learning engineer

351–400 of 476 jobs

2w ago
D

Data Scientist

DMI·Rockville, Maryland, US

Full Timemid
Full Timemid
View Job
2w ago
B

Data Scientist

BOOZ, ALLEN & HAMILTON, INC.·Glassmanor, Maryland, US

Full Timemid
Full Timemid
View Job
2w ago
A

Data Scientist II, PXT Central Science

Amazon.com Services LLC·Arlington, Virginia, US

Full Timemid
$136k – $184kFull Timemid
View Job
2w ago
V

Data Scientist

Various Employers·Burnaby, British Columbia, CA

Full Timemid
Full Timemid
View Job
2w ago
T

Data Scientist – SQL, Python/R/SAS, PowerBI, Investing

Teamrecruiter.com·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
M

Data Scientist

McAfee·Waterloo, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
V

URGENT – Machine Learning Engineer (Python, LLM, SQL), PERMANENT Hybrid Permanent

VTRAC Consulting Corporation

Contractmid
Contractmid
View Job
2w ago
0

QA Engineer, Data Science

0000050007 Royal Bank of Canada·CA

Full Timemid
Full Timemid
View Job
2w ago
B

AI/ML Engineer, Mid

BOOZ, ALLEN & HAMILTON, INC.·Centreville, Virginia, US

Part Timemid
$78k – $176kPart Timemid
View Job
2w ago
B

Data Scientist

BOOZ, ALLEN & HAMILTON, INC.·Leisure World, Maryland, US

Full Timemid
$78k – $176kFull Timemid
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
R

Data Scientist, AML Analytics

Royal Bank of Canada·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
S

Research Data Scientist

Swayable·Remote

Full TimemidRemote
Full Timemid
View Job
2w ago
S

Research Data Scientist

Swayable·SF

Full Timemid
Full Timemid
View Job
2w ago
S

Research Data Scientist

Swayable·NYC

Full Timemid
Full Timemid
View Job
2w ago
S

Machine Learning Engineer, Stripe Assistant

stripe·Seattle; San Francisco; New York City; Remote

Full TimemidRemote
Full Timemid
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Burnaby, British Columbia, CA

Full Timemid
Full Timemid
View Job
2w ago
B

Data Scientist, United States

Boston Consulting Group (BCG)·Washington, District of Columbia, US

Contractmid
Contractmid
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
I

Machine Learning Engineer

INSPYR Solutions·Cupertino, California, US

Contractmid
Contractmid
View Job
2w ago
B

Data Scientist, United States - BCG X

Boston Consulting Group (BCG)·Washington, District of Columbia, US

Full Timemid
$110k – $145kFull Timemid
View Job
2w ago
S

Data Scientist

SAIC·Upper Marlboro, Maryland, US

Full Timemid
$80k – $120kFull Timemid
View Job
2w ago
0

QA Engineer, Data Science

0000050007 Royal Bank of Canada·CA

Full Timemid
Full Timemid
View Job
2w ago
R

Data Scientist, AML Analytics

Royal Bank of Canada·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
V

Data Scientist

Various Employers·Richmond Hill, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Guelph, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
L

Data Scientist - full-time

Larus Technologies·Ottawa, Ontario, CA

Contractmid
Contractmid
View Job
2w ago
S

machine learning engineer

Super GeoAI Technology Inc.·Saskatoon, Saskatchewan, CA

Full Timemid
Full Timemid
View Job
2w ago
M

Freelance Data Science Engineer (Python & SQL)

Mindrift·CA

Full Timemid
Full Timemid
View Job
2w ago
C

Data Scientist II- Data Algorithms & Optimization, Cat Digital

Caterpillar·Chicago, Illinois, US

Full Timemid
Full Timemid
View Job
2w ago
S

Data Scientist AI/ML

Stanford Health Care·Palo Alto, California, US

Full Timemid
Full Timemid
View Job
2w ago
V

Data Scientist

Various Employers·Burnaby, British Columbia, CA

Full Timemid
Full Timemid
View Job
2w ago
O

Research Engineer / Machine Learning Engineer - B2B Applications

OpenAI (Ashby)·San Francisco

Full Timemid
Full Timemid
View Job
2w ago
A

Machine Learning Engineer

Apple·Cupertino, California, US

Full Timemid
Full Timemid
View Job
2w ago
R

Data Scientist

Robert Half·Ottawa, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
H

Data Scientist 3 - 26741

HII's Mission Technologies division·Wright-Patterson AFB, Ohio, US

Full Timemid
$103k – $133kFull Timemid
View Job
2w ago
L

Machine Learning Engineer & Data Scientist

Long View Systems·Vancouver, British Columbia, CA

Full Timemid
Full Timemid
View Job
2w ago
S

machine learning engineer

Super GeoAI Technology Inc.·Saskatoon, Saskatchewan, CA

Full Timemid
Full Timemid
View Job
2w ago
T

Machine Learning Engineer

Tech Observer·Middletown Township, New Jersey, US

Contractmid
Contractmid
View Job
2w ago
N

Machine Learning Engineer 5 - Ads Inventory Management & Forecasting

Netflix

Full Timemid
Full Timemid
View Job
2w ago
T

Machine Learning Engineer

Tech Observer·Middletown Township, New Jersey, US

Full Timemid
Full Timemid
View Job
2w ago
N

Machine Learning Engineer 5 - Ads Inventory Management & Forecasting

Netflix·New York, New York, US

Full Timemid
$466k – $750kFull Timemid
View Job
3w ago
U

Machine Learning Engineer II - AV Foundation, AV Labs

Uber·Sunnyvale, California, US

Full Timemid
Full Timemid
View Job
3w ago
D

Financial Crime Analytics Data Scientist

Desjardins·Montreal West, Quebec, CA

Full Timemid
Full Timemid
View Job
3w ago
J

Director, R&D Data Science, Data Products - Global Regulatory Affairs

Johnson & Johnson Services, Inc.·Spring House, Pennsylvania, US

Full Timemid
Full Timemid
View Job
3w ago
P

Data Scientist

Peraton·Washington, District of Columbia, US

Full Timemid
Full Timemid
View Job
3w ago
N

AI/ML Engineer – Model Training & Fine-Tuning (Robotics)

ndimensions labs·Toronto, Ontario, CA

Contractmid
$100k – $300kContractmid
View Job
3w ago
L

Data Scientist (Full-Time)

Linde plc·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
3w ago
R

Director, Data Science

R.care·Chicago - RAPP

Full Timemid
$135k – $149kFull Timemid
View Job
3w ago
E

Machine Learning Engineer 1 & 2 - LLMs & Document AI

EvenUp·Ontario, CA

Full Timemid
Full Timemid
View Job

Frequently asked questions

Browse Related Categories

Get AI-Matched Mid-Level Data Scientist Jobs

Upload your resume and let our AI find the best mid-level data scientist jobs for your skills. Free to start, no credit card required.