Find work in Canada.

318,337 jobs across our Canadian network. How we count

  • PySpark / Databricks Developer (Junior to Intermediate)

    Electric Mind

    Toronto, ON

    • Full-time
    • Contract

    We're looking for a developer to help build and maintain data pipelines on Databricks for a financial services / wealth management data platform. The platform ingests data from multiple…

  • Senior Data Scientist

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto One York

    • Full-time

    Reporting to the Director, Data Science, as a Senior Data Scientist you will focus on supporting Canadian business units in accelerating the growth and application of advanced analytics in…

  • Senior Manager, Advanced Credit Risk Modelling (Questbank)

    Questrade Financial Group

    Toronto, ON · North York, ON

    • Full-time

    Excellent programming skills (Python, SQL, PySpark) and proficiency with development tools (Git, GitLab, VS Code).

  • Senior Data Scientist

    Moneris

    Toronto, ON

    • Full-time

    Work with platform such as Databricks and Snowflake, using Python, PySpark and SQL to conduct advanced data analysis and support model development and deployment.

  • AI Software Senior Analyst

    Bombardier

    Pointe-Claire, QC

    • Full-time

    You have strong proficiency in Python, SQL, React, PySpark, REST APIs, and full-stack integration.

  • Senior Manager, Advanced Credit Risk Modelling (Questbank)

    Questrade Financial Group

    Toronto, ON

    Excellent programming skills (Python, SQL, PySpark) and proficiency with development tools (Git, GitLab, VS Code).

  • Data Engineer - Capital Markets

    Synechron

    Mississauga, ON

    • $110,000 to $120,000 USD / year
    • Full-time

    We are seeking an experienced Senior Data Engineer with strong expertise in SQL, Data Warehousing, and Snowflake to join our Capital Markets technology team. The ideal candidate will play a…

  • Senior QA Automation Engineer

    Global Technical Talent, an Inc. 5000 Company

    Toronto, ON

    • $90 to $100 CAD / hour
    • Contract

    …help strengthen decision-making across the enterprise. As a Senior QA Automation Engineer, you will help build and evolve quality-control frameworks for complex data movement, large-volume…

  • Databricks Engineer

    Global Technical Talent, an Inc. 5000 Company

    Toronto, ON

    • $80 to $95 CAD / hour
    • Contract

    …stakeholders, within a team composed of 1 Data Engineer Lead, 5 Senior Data Engineers, and 3 Client/PM…

  • Senior Forward Deployed Engineer (Hybrid, Canada)

    Unit8

    Montreal, QC

    • Full-time

    Experience with programming/scripting, such as Python and/or PySpark.

  • Sr. Manager/AD - Retail Business Consultant -Supply Chain Analytics (CPG/Retail)

    Tiger Analytics Inc.

    Remote, Canada

    • Full-time
    • Remote

    Engage with senior client stakeholders (Director/VP level) to understand business context and define analytics solution approaches

  • Senior Data Engineering Consultant

    CGI

    Vancouver, BC

    • Full-time

    …solution to a client in the Public sector. We are seeking a Senior Data Engineering Consultant to join our growing data practice and help clients deliver modern, secure, and scalable…

  • Associate Director - Decision Science

    Alexion Pharmaceuticals, Inc.

    Mississauga, ON

    • Full-time

    …Market Access, Patient Services, and Field teams; influence senior leaders with evidence that drives…

  • Senior Consultant - Python Developer (Data Solutions & Analytics)

    EY

    Toronto, ON · Montreal, QC

    As a Senior Consultant within our Banking Technology practice, we are seeking a highly motivated Python Developer to join our team. The ideal candidate will have strong experience in…

  • Senior Data Engineer, Data Integration & Performance Platform (12-Month Contract)

    OMERS

    Toronto, ON · Head Office Toronto

    • Full-time

    Write production‑grade SQL and Python/PySpark code; optimise query performance, partition strategies, and warehouse sizing for cost and speed.

  • Senior Data Engineer, AI & Agents

    Appnovation Technologies

    Toronto, ON

    As a Senior Data Engineer, AI & Agents, you will prepare enterprise domain data for consumption by AI agents, partnering directly with business stakeholders and subject-matter experts. The…

  • Sr Data Engineer, Specialist

    Vanguard

    Toronto, ON

    • Full-time

    This is a senior, highly autonomous role. You will operate as a technical consultant and data architecture

  • Data Architect Fabric Platform Lead

    Mother Parkers Tea & Coffee

    Mississauga, ON

    Strong hands-on experience with Python, Spark/PySpark, REST APIs, and modern data engineering practices.

  • Senior Data Engineer - Vancouver

    Capgemini

    Vancouver, BC

    Design, build, and implement scalable data pipelines using Microsoft Fabric, including Azure Data Factory, PySpark, Spark SQL, and Python. Develop and maintain ETL/ELT processes to ingest,…

  • Senior Python Developer

    CGI

    Ottawa, ON

    • Full-time

    We are seeking a Senior Python Developer with expertise in cloud native development, Azure Databricks, and API engineering. This role supports the development of scalable solutions that…

  • Lead Analytics Engineer

    Innodata Inc.

    Canada

    • $130,000 to $150,000 CAD / year
    • Contract

    …embed with the Monetization Data Science & Analytics team as a senior individual contributor and technical leader. This person will be the go-to analytics expert for advertiser revenue,…

  • Senior Machine Learning Engineer

    SCIENTIFIC GAMES

    Toronto, ON

    • Full-time

    We are looking for a Senior Machine Learning Engineer to help build the foundations of our machine learning platform from the ground up. This role is not about creating a centralized…

  • Sr. Full Stack Data Science Engineer

    TD

    Toronto, ON · Montreal, QC

    • Full-time

    Core Analytical Tools: Proficient in Python, PySpark, SQL, Power BI, and Databricks (or similar platforms) for data preparation, analysis, and collaboration.

  • Senior Machine Learning Engineer

    Scientific Games

    Toronto, ON · HR Toronto - Canada

    • Full-time

    We are looking for a Senior Machine Learning Engineer to help build the foundations of our machine learning platform from the ground up. This role is not about creating a centralized…

  • Senior Analyst, Credit Risk & Collections

    EQ Bank

    Toronto, ON

    • Full-time

    Proficiency with data management and reporting tools such as Python and SQL is required