Find work in Canada.

321,876 jobs across our Canadian network. How we count

  • Data Analyst

    Cyient

    Montreal, QC

    • Full-time

    Work with structured operational data using Python and Excel to clean, analyze, and compute insights

  • Lead Full Stack Developer

    RBC

    Toronto, ON

    • Full-time

    The RBC Borealis Lumina Platform team is hiring a Lead Full Stack Developer who will bring focus and subject-matter expertise around designing and implementing APIs and UIs for the AWS and…

  • Premier ou première spécialiste scientifique – Développement de l’IA et systèmes agentiques  // Senior Scientist - AI Dev and Agentic Systems

    Pfizer

    Kirkland, QC · CAN - QC - Kirkland

    • Full-time

    Maîtrise experte de Python. Vous écrivez du code que d’autres peuvent exécuter, tester et mettre à jour, et vous maîtrisez les outils modernes de contrôle de version, de gestion des…

  • Lead Data Engineer / Data Platform Lead

    Apexon

    Toronto, ON

    • Full-time

    Hands-on experience with SQL and analytical databases for writing optimized queries, aggregations, and data transformations.

  • Senior Data Engineer :Scala, Spark, Python, Hadoop, Databricks

    TD

    Toronto, ON

    • Full-time

    5+ years of experience in data engineering with a strong focus on Python, Scala and Spark.

  • Sales Operations Analyst

    Payworks Payroll Services Canada

    Winnipeg, MB

    • Full-time

    …classification using scikit-learn, XGBoost, or similar libraries. Write SQL to extract, clean, and transform data across sales systems, building reliable pipelines that ensure reporting is…

  • Premier ou première spécialiste scientifique – Développement de l’IA et systèmes agentiques // Senior Scientist - AI Dev and Agentic Systems

    Pfizer

    Kirkland, QC

    • Full-time

    Maîtrise experte de Python. Vous écrivez du code que d’autres peuvent exécuter, tester et mettre à jour, et vous maîtrisez les outils modernes de contrôle de version, de gestion des…

  • Senior Data Engineer, Analytics

    CMLS Financial

    Vancouver, BC

    • $90,000 to $110,000 CAD / year

    Design and maintain ELT pipelines from SQL Server, Azure SQL, REST APIs and SaaS platforms, with incremental loads, safe reruns and clear failure handling.

  • Senior Data Engineer, Analytics

    Nesto Group(e)

    Vancouver, BC

    • $90,000 to $110,000 CAD / year

    Design and maintain ELT pipelines from SQL Server, Azure SQL, REST APIs and SaaS platforms, with incremental loads, safe reruns and clear failure handling.

  • Python & Database Developer

    Axelon Services Corporation

    Montreal, QC

    • $65.52 USD / hour
    • Other

    Strong proficiency in Python and experience with object-oriented programming (OOP).

  • Software Engineer, Driver Earnings

    Lyft

    Toronto, ON

    …engineers for our Driver Earnings Team. We are growing our team with people who want to build, improve, and incorporate technologies that enrich the lives of our community. As an engineer…

  • Reporting Analyst

    BGIS

    Markham, ON

    • Full-time

    Knowledge of trends in technology relating to software applications, such as Database tools, Power BI, Access, MS office tools, Tableau, SQL, Python, and others is considered an asset.

  • Student, AI and Software Engineering, Calgary (May 2027)

    Cenovus Energy

    Calgary, AB

    Knowledge/experience with Python, Ruby, JavaScript/TypeScript, PostgreSQL or SQL Server, cloud platforms such as Azure or AWS, object storage, Databricks, Snowflake, Redis, or similar…

  • Engineer

    Toronto Hydro

    Toronto, ON

    Proficiency in programming and data management tools (e.g., Python, SQL, VBA, Alteryx, Tableau) with demonstrated application in utility engineering

  • ETL Tester (Contract)

    CoreFactor

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    Develop and maintain automated data validation, reconciliation, and regression tests using Python, SQL, and other automation utilities.

  • ETL Tester (Contract)

    CoreFactor Inc.

    Toronto, ON · Downtown Toronto (Toronto Dominion Centre / Design Exchange), Ontario

    • Full-time

    Develop and maintain automated data validation, reconciliation, and regression tests using Python, SQL, and other automation utilities.

  • Senior Data Engineer, Temporary

    Aviso

    Toronto, ON

    • Temporary

    Implement modern data and analytics practices using tools such as Databricks, Snowflake, Salesforce, Python, and SQL

  • Data Analyst

    Syntrace

    Toronto, ON

    • Full-time

    - Strong SQL, and experience with Python or a similar language for analysis.

  • Senior Agentic AI Developer

    CGI

    Toronto, ON

    • Full-time

    Strong programming expertise in Python and SQL.

  • Machine Learning Resident - Client: Pratt & Whitney Canada (6 month term)

    Amii (Alberta Machine Intelligence Institute)

    AB · Edmonton, AB

    • Full-time

    …Computing Science, AI/ML, Engineering, or a related field, with substantial research or project experience in ML and optimization - particularly in forecasting, predictive modeling, time…

  • Senior Quality Process Development Engineer

    Semtech

    Burlington, ON · CAN - Burlington, ON

    • Full-time

    Proficiency in Python (or equivalent) for data analysis and ML model development, and strong SQL or equivalent skills for working with large structured production datasets

  • Senior Machine Learning Engineer

    Skip

    Edmonton, AB

    • Full-time

    Proficiency in Python and SQL; or any other programming languages is a strong plus.

  • Senior Software Developer

    Bentley Systems

    Toronto, ON

    A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable…

  • Credit Risk Manager

    PwC

    Toronto, ON

    • Full-time

    Significant experience and proven ability in at least one of the following programming languages/software: Python, R, SQL, SAS, C++, etc.

  • Senior Data Analyst

    National Bank of Canada

    Montreal, QC

    • Full-time

    …Vaults, Data Visualization, Exploratory Data Analysis, Microsoft SQL Server, Python, Risk Data and Analytics, Snowflake,…