Find work in Canada.

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

  • Quality Assurance Automation Analyst

    Insight Global

    Mississauga, ON

    • $85,000 to $95,000 CAD / year
    • Full-time

    Robot Framework experience (preferred strongly; “Robot + Python” is the current stack)

  • Senior Machine Learning Systems Engineer (CAD)

    PointClickCare

    Mississauga, ON

    • Full-time

    Expert level in Python and Java, and strong software engineering fundamentals.

  • Consultant, Data Governance

    CIBC

    Toronto, ON

    • Full-time

    …big data, analytical, and dashboard tools such as SAS, SQL, Python, R, Hadoop, Spark, Alteryx, Tableau, Power BI, and…

  • Data Scientist

    SPECTRAFORCE

    Toronto, ON · Scarborough, ON

    • Contract

    Strong proficiency in Python (preferred) or SAS for statistical modeling, machine learning, and data analysis.

  • Software/Firmware Engineer Intern

    Marvell Technology

    Toronto, ON · CA-ON - Toronto - TOR

    • Full-time
  • Firmware Engineer Intern

    Marvell Technology

    Toronto, ON · CA-ON - Toronto - TOR

    • Full-time
  • Senior Machine Learning Systems Engineer (CAD)

    PointClickCare

    Mississauga, ON

    • $154,000 to $193,000 CAD / year
    • Full-time

    Expert level in Python and Java, and strong software engineering fundamentals.

  • Technology Lead - CAN

    Infosys

    Canada

    Infosys is seeking an experienced DBT PySpark Developer to design, develop, and optimize scalable bigdata solutions. The candidate will work on building high-performance batch and real-time…

  • Senior Data Engineer

    Style Analytics

    Toronto, ON

    • Full-time

    …engineers through mentorship and knowledge sharing. This is a developer-focused role, with a strong emphasis on solving complex data challenges through clean, maintainable…

  • Senior Analyst - Subsurface Innovation - 26209

    Enverus

    Calgary, AB

    • Full-time

    Advanced Excel skills; comfort with data tools (Python, SQL, Power BI, or Spotfire) and AI tools is a strong plus.

  • Senior Data Engineer

    Confluence

    Toronto, ON

    • Full-time

    …engineers through mentorship and knowledge sharing. This is a developer-focused role, with a strong emphasis on solving complex data challenges through clean, maintainable…

  • Manager, Portfolio Reporting and Analysis

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Familiarity with programming languages (Python, R, SAS) and statistical analysis tools

  • Product Consultant

    Axiell Group

    Toronto, ON

    • $75,000 to $85,000 CAD / year
    • Full-time

    …SQL, Oracle, MongoDB, CSS, HTML, PHP, JavaScript, Linux, Perl, Python,…

  • Intern, Backend Software Engineer - Team Interstellar - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Experience with backend languages such as Java, TypeScript, or Python.

  • Lead Data Engineer - AI & Machine Learning

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Develop and maintain enterprise-grade python microservices, AnuglarJS front-end applications, and RESTful APIs

  • Physical Design Engineer

    Qualcomm

    Markham, ON

    • Full-time

    Programming and automation using Python, Perl, TCL, Shell scripting, C/C++, and Linux/Unix environments.

  • Lead Data Engineer - AI & Machine Learning

    RBC

    Toronto, ON

    • Full-time

    Develop and maintain enterprise-grade python microservices, AnuglarJS front-end applications, and RESTful APIs

  • Senior DevOps Developer

    RBC

    Bedford, QC

    • Full-time

    We are looking for a Developer obsessed with efficiency and automation to be part of an autonomous team delivering services for application teams across Capital Markets. An open-minded…

  • AI Platform Engineer

    RBC

    Bedford, QC

    • Full-time

    Strong software development background (Python and/or TypeScript/JavaScript) with the ability to build and operate production-grade services, not just prototypes

  • Director Solution Architect

    RBC

    Toronto, ON

    • Full-time

    Knowledge of development languages like .NET, Java, Spring, Python, Docker containers, Kubernetes, Devops and JavaScript.

  • Manager, Portfolio Reporting and Analysis

    RBC

    Toronto, ON

    • Full-time

    Familiarity with programming languages (Python, R, SAS) and statistical analysis tools

  • Senior ASIC Verification Engineer

    Qualcomm

    Markham, ON

    • Full-time

    Knowledge of Perl, tcsh, Python and GNU Make is a strong asset

  • Credit Risk Manager

    Pwc Canada

    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.

  • Analytics Intern (Fall 2026 Term)

    Orennia

    Calgary, AB

    • Internship

    You have strong analytical ability including statistical methods and optimization concepts. Programming, database and software skills (Excel, VBA, Python, SQL) considered an asset.