Find work in Canada.

325,766 jobs across our Canadian network. How we count

  • Sr. Principal AI Architect

    Open Text Corporation

    Richmond Hill, ON

    …delivering AI applications, with comfort developing in both Java and Python ecosystems. Ability to explain what you personally built and how evidence shaped your architecture…

  • Senior Fraud Analyst Rogers

    Rogers Bank

    Toronto, ON

    Full-time

    …preparation, manipulation, analysis, and visualization, including SQL, Python, Power BI, and Excel, and understanding of relational…

  • Data Engineering Specialist

    Accenture

    Toronto, ON

    Full-time

  • Java Developer with Python

    Pacer Group

    Mississauga, ON

    $125,000 to $135,000 CAD / year

    Full-time

    Must have strong experience in Java development and Python programming too.

  • Capital markets experience

    Luxoft

    Toronto, ON

    Contract

  • Java Software Engineer

    Randstad Enterprise

    Montreal, QC

    Full-time

    Experience using Python/Unix in production environments.

  • Data Engineer II (Restaurant AI CoPilot)

    OpenTable

    Toronto, ON

    Proficiency in Python, SQL, and at least one strongly typed language (such as Java)

  • Data Engineer

    Jim Peplinski Capital

    Calgary, AB

    Full-time

  • Clinical Systems Developer

    Profound Medical

    Mississauga, ON

    $75,000 to $120,000 CAD / year

    Full-time

    Strong data-analysis skills: interpreting logs, sensor data, and test results (e.g., Python, MATLAB, or similar).

  • ETL Data Engineer - Assistant Vice President

    Citi

    Mississauga, ON

    Full-time

    Experience developing applications using Spark, Scala, Java or Python is a plus

  • TEST ENGINEER (Cloud Migration Validation, Failure Triage & Root-Cause Analysis)

    Next Pathway

    Toronto, ON

    Full-time

    Use Python to parse logs, analyze datasets, automate investigations, build lightweight test utilities, and accelerate recurring diagnostic tasks.

  • Consultant - GenAI Platforms

    Deloitte

    Toronto, ON

    Full-time

    This Consultant role is positioned one level below Senior Consultant GenAI developer roles and is designed as a growth path into advanced GenAI platform engineering, backend development,…

  • Associate Director, Balance Sheet Management, Insurance

    National Bank of Canada

    Montreal, QC

    Full-time

    Strong programming and data analytics skills using SQL and Python.

  • Senior Director Treasury Models Validation

    National Bank of Canada

    Montreal, QC

    Full-time

    and analytics tools such as Python, R, or SQL, and the ability to review model

  • PhD Student – Plant Breeding, Genomics, Phenomics and AI

    University of Guelph, Ontario Agricultural College

    Guelph, ON

    Full-time

  • Senior Data Scientist Production and Reporting Lead

    National Bank of Canada

    Richmond Hill, ON

    Full-time

    Have hands-on experience with SAS/SQL, Python, Microsoft Excel, and VBA.

  • Student Intern, Test Development

    Celestica International LP

    Newmarket, ON

    $23 to $30 CAD / hour

    …software aspects of Test development. The student in this test developer role will work in collaboration with the team in developing test solutions for Celestica’s customers. The team works…

  • Actuarial Consultant

    Co-operators

    Guelph, ON · Toronto, ON · Montreal, QC · QC

    Full-time

    You have advanced knowledge of modeling softwares and programming languages (SQL, SAS, R and/or Python).

  • Analyst, Regulatory Reporting (18 months Contract)

    Royal Bank of Canada

    Toronto, ON

    Full-time

    Proficiency in VBA (Visual Basic for Applications) or Python is an asset

  • Analyst, Product Support

    Bombardier

    Dorval, QC

    Full-time

    Proficiency in Python, SQL, Git, and modern CI/CD practices for automation and repeatable releases.

  • Senior software engineer: Applied AI

    Morningstar

    Toronto, ON

    Full-time

    Strong proficiency in Python across eval tooling, service-level code, and API development (FastAPI or similar), plus working proficiency in TypeScript/Node.js for application integrations.

  • Sr. Principal AI Architect

    OpenText

    Richmond Hill, ON

    Full-time

    …delivering AI applications, with comfort developing in both Java and Python ecosystems. Ability to explain what you personally built and how evidence shaped your architecture…

  • Sr. Principal AI Architect

    OpenText

    Waterloo, ON

    Full-time

    …delivering AI applications, with comfort developing in both Java and Python ecosystems. Ability to explain what you personally built and how evidence shaped your architecture…

  • Senior Principal AI Architect

    OpenText

    Waterloo, ON

    Full-time

    …delivering AI applications, with comfort developing in both Java and Python ecosystems. Ability to explain what you personally built and how evidence shaped your architecture…