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
Lead Data Scientist at Mastercard Canada
Lead Data Scientist builds and deploys AI/ML models for payment fraud detection and risk mitigation using Python, TensorFlow, and Azure tools.
Senior Data Scientist - Lead Strategic Analytics (Hybrid)
Lead analytics projects, build predictive models, and translate data insights into business decisions using SAS, Python, R, and AWS.
Principal Data Scientist
Principal Data Scientist at FOX News leads AdRise’s ad-tech monetization, designing experiments, metrics, and ML systems to optimize ad targeting, pricing, and auctions.
Data Science Expert - Fully Remote | Upto $150/hr
Design grading criteria and evaluate data science work (EDA, ML pipelines, A/B tests) to improve AI model performance in a fully remote role.
Data Scientist
Builds and deploys ML models and big-data pipelines to extract insights from customer and transaction data, enabling smarter decisions and improved experiences for a major bank.
Data Scientist: Time Series & AI for Coastal Ops
Build AI and time-series models to optimize ferry operations and coastal services, turning data into predictive insights and digital products.
Data Scientist
Build and maintain ML and GenAI models for financial clients using Python, prompt engineering, and predictive analytics to solve business problems.
Senior Data Scientist
Build and ship ML models end-to-end for financial-data enrichment and risk decisions, using Python, PyTorch, and cloud-native tooling.
Senior Data Scientist
Build predictive maintenance and fleet-optimization models from mining-equipment sensor data using Python, ML, and time-series techniques; create dashboards to guide operational decisions.
Lead Data Scientist
Lead the design and deployment of production-grade AI/ML solutions, including generative AI, LLMs, and agentic systems, to drive measurable business impact in Johnson & Johnson’s MedTech supply chain.
Senior Data Scientist
Senior Data Scientist builds and deploys ML/AI models (including generative AI, RAG, and graph analytics) on Azure to detect fraud, optimize costs, and drive business insights for a large insurer.
Lead Data Scientist
Lead the design, development, and deployment of AI/ML models and generative solutions to solve complex business problems, guiding cross-functional teams through the full data science lifecycle.
Senior Data Scientist
Senior Data Scientist builds and deploys time-series forecasting and optimization models for energy markets, using Python, MLOps, and cloud tools to reduce costs and improve grid utilization.
Principal Data Scientist
Leads advanced data science projects, building ML/DL models and pipelines to extract insights and drive business decisions in a large financial institution.

Lead Data Scientist
Lead a team of data scientists to design experiments, build predictive models, and shape AI product strategy through rigorous analytics and go-to-market insights.
Lead Data Scientist - AI/ML Solutions & Mentorship
Lead a team to design, build, and deploy AI/ML systems including generative models and vector databases, using Python, PySpark, SQL, and cloud platforms.
Lead Data Scientist: Generative AI & ML Innovator
Lead a team to design, build, and deploy generative AI and ML models that solve real business problems while mentoring engineers and guiding stakeholders.