Find work in Canada.

327,065 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • 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).

  • ServiceNow Associate Software Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    Full-time

    Hands-on programming experience with languages like JavaScript, Python, 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,…

  • PhD Graduate Trainee Position in AI-Driven Speech Assessment and Healthcare Implementation (funded)

    BAM Lab

    Toronto, ON

    Full-time

    Statistical analysis using R, Python, or related tools

  • Associate Director, Balance Sheet Management, Insurance

    National Bank of Canada

    Montreal, QC

    Full-time

    Strong programming and data analytics skills using SQL and Python.

  • Middleware Integration Engineer

    Apptad

    Montreal, QC

    Contract

    Expert level scripting skills using Python (mandatory) and Shell

  • 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

  • Senior Cloud DevOps Engineer

    Charger Logistics Inc.

    Brampton, ON

    Full-time

    Build developer self-service platforms and observability solutions.

  • 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.

  • Sr. Data Scientist

    Charger Logistics Inc.

    Brampton, ON

    Full-time

    Strong experience in Python, including libraries such as Pandas, NumPy, Scikit-learn, PyTorch, TensorFlow, XGBoost, and LightGBM.

  • Senior AI Engineer

    Charger Logistics Inc.

    Brampton, ON

    Full-time

    Experience building production-grade AI applications in Python - not just notebooks or prototypes.

  • Terraform Developer

    Zodiac Solutions, Inc

    Halifax, NS

    Full-time

    Hands-on experience with Python is essential.

  • Actuarial Analyst/Associate

    The Canada Life Assurance Company

    Toronto, ON

    Working knowledge of GGY AXIS, SQL Server, and Python is an asset

  • 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

  • Machine Learning Engineer

    Flair Airlines

    Toronto, ON

    Full-time

    Develop production-quality Python code using machine learning frameworks such as scikit-learn, XGBoost, PyTorch, or TensorFlow.

  • 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…