Data Science Jobs in Canada
There are 495 open Data Science jobs in Canada on freehire right now. 186 of them were posted recently. The skills employers ask for most often are python, data-science and machine-learning.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$115,000 | CA$140,000 | CA$157,771 | 92 |
| USD | year | $141,900 | $178,000 | $199,000 | 25 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- python 79%
- data-science 79%
- machine-learning 78%
- ai 74%
- analytics 66%
- sql 63%
- statistics 45%
- cloud 42%
How the work is done
- Remote 86 · 17%
- Hybrid 85 · 17%
- Onsite 3 · 1%
Visa sponsorship offered in 52% of the 63 postings that state a position on it.
Seniority
- Senior 143
- Lead 49
- Staff 29
- Principal 16
- Intern 12
- C-level 7
Who is hiring
- 1000+ employees 167
- 501-1000 employees 48
- 201-500 employees 8
- 51-200 employees 8
- 11-50 employees 4
Senior Data Scientist
Build and own product analytics at a fast-growing Canadian insurtech startup, running A/B tests, pricing analysis, and dashboards to shape new insurance products and optimize existing ones.
Senior Data Scientist Gen AI
Build and deploy generative AI models (LLMs, RAG, prompt engineering) on Azure to solve fintech problems like health analytics and operations modernization.
Data Scientist, Data Science and Artificial Intelligence (Temporary – 18 months)
Build and maintain data pipelines, clean and model datasets, and apply ML to generate investment insights for a CAD$320B pension fund.
Senior Data Scientist
Build and deploy ML models and data pipelines to drive lending decisions and product strategy using Python, SQL, and Snowflake.
Senior Data Scientist, Growth
Senior Data Scientist designs and deploys AI/ML models to optimize marketing performance for a meal-kit company, using Python, cloud platforms, and adtech techniques.
Senior Data Scientist
Senior Data Scientist builds and maintains revenue analytics, regulatory reports, and predictive models for a global SaaS business, collaborating across product, marketing, and compliance teams.
AI/ML Data Scientist Position
Design, develop, and validate AI/ML models while collaborating with clients to deliver real-time solutions using Python and AI frameworks.
Data Scientist - AI Evaluation
Evaluates AI-generated and human data science work (EDA, ML pipelines, A/B tests) using Python/SQL, writes detailed justifications, and iterates to improve AI model performance.
Senior Data Scientist
Build and deploy ML/AI models to optimize customer experiences and drive business impact, partnering with product and engineering teams.
Data Scientist
Build and deploy predictive models and mentor junior data scientists for clients in IT consulting engagements.
Data Scientist
Design and deploy AI systems to improve data-driven decision-making and automation for a media-focused tech team.
Data Scientist
Build and optimize GCP-based data pipelines and ML models, then visualize insights in Looker Studio to drive TELUS’s operational and customer-experience improvements.
Data Scientist
Build predictive models, recommendation systems, and AI-powered workflows for a large-scale ad-tech platform, analyzing billions of daily requests to optimize targeting and business outcomes.
Lead Data Scientist - AgenticAI
Lead the design and deployment of generative AI and agentic AI systems for healthcare, including LLMs, RAG, and AI agents, while ensuring responsible, scalable, and compliant solutions.
Data Scientist — Insurance ML & Predictive Analytics
Build ML models and predictive analytics for insurance pricing, underwriting, and claims to improve loss estimates and customer outcomes using Python, SQL, and cloud platforms.
Data Scientist with Generative AI Focus
Build and deploy generative AI models for financial services using Python, Azure, and LLMs to drive business value and mentor teams on MLOps.