Find work in Canada.

336,262 jobs across our Canadian network. How we count

  • Principal Software Engineering - Build System Modernization

    General Motors

    Markham, ON

    • Full-time

    Bring strong expertise building and maintaining production software systems, proficiency in Python and at least one additional engineering-tooling language, and experience with AI-assisted…

  • Principal Software Engineering - Test System Modernization

    General Motors

    Markham, ON

    • Full-time

    Proficiency with embedded systems, Linux, Git, Python, Bash, Robot Framework, containers, and infrastructure as code.

  • Remarketing Analytics Associate

    Hyundai Capital America

    Toronto, ON

    • Full-time

    …recent graduate with a strong quantitative background, advanced Python skills, and an interest in applying data and analytics to business problems. The Associate will use Python, SQL,…

  • Senior Engineer I - Validation (ASIC)

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    Build and support validation infrastructure through the development of embedded software, device drivers, and test tools written in C, Python, Tcl

  • Senior Test & Validation Engineer

    Humanoid

    Burnaby, BC

    • Full-time

    Proficient with tools such as Python (preferred), MATLAB, or C++ for data capture, analysis, and model fitting using OOP(Object Oriented Programming).

  • Lead Data Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time
  • Senior Software Engineer, Security Engineering - Platform (Auth0)

    Okta

    Toronto, ON

    Service Development: Build, maintain, and operate platform security services and controls using Python, Node.js, or Golang.

  • Python Developer – Metrology Automation

    PeoplePilot

    Longueuil, QC

    • $110,000 to $125,000 CAD / year
    • Full-time

    Python Automation: Develop robust Python code to parse, interpret, and convert complex inspection-requirement files (XML, YAML, CSV, TXT).

  • DevOps Engineer

    Kongsberg Geospatial

    Ottawa, ON

    • Full-time

    Main languages and syntax: Bash, Powershell, Batch, Python, Groovy, YAML

  • System Architect

    SLMCON

    Montreal, QC

    • Full-time

    Strong working knowledge of SQL, Java, Python, JSON, XML, and automation or scripting tools such as PowerShell or Microsoft Power Automate, with the ability to assess code, data,…

  • Software Engineer

    Great Value Hiring

    Canada

    • Contract

    Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar

  • Associate Applied AI Engineer – GenAI Systems

    Manulife

    Toronto, ON

    • Full-time

    Strong Python and SQL, with solid software engineering fundamentals such as Git-based workflows, code reviews, unit and integration testing, logging, readable code structure, debugging, and…

  • Senior Data Developer

    Intact FC

    Montreal, QC

    • Full-time

    We are looking for a Senior Data Developer (Engineer) to help establish the data foundation for Contact Distributor, Intact’s new platform for broker and distributor master data. The…

  • Business Analyst, Operational Strategy

    Brookfield Renewable U.S.

    Gatineau, QC

    • Full-time
  • AI Engineer

    Bell

    Toronto, ON

    Strong software engineering foundation: Proven proficiency in Python, clean code architecture, robust API design, and integration with production enterprise systems.

  • Senior Data Engineer

    Hays

    Toronto, ON

    • $75 to $80 CAD / hour
    • Contract

    Develop data transformation solutions using Mapping Data Flows, T-SQL, PySpark, and Python.

  • Terraform Solution Architect

    J&M Group

    Toronto, ON

    • Contract

    …cloud-native DevOps experience to design scalable Internal Developer Platform (IDP) solutions and enterprise…

  • Senior Director Information Technology

    lululemon

    Vancouver, BC

    • Full-time

    Expert proficiency in programming languages (eg: Python, Java), and relevant libraries/frameworks (TensorFlow, PyTorch, scikit-learn, etc.).

  • Creative Technologist / Technologue créatif·ve – TouchDesigner

    Float4

    Montreal, QC

    • Full-time

    Use Python and other scripting or programming tools where appropriate to extend functionality and create custom behaviours.

  • PL/SQL Developer

    eHub Global Inc

    Montreal, QC

    • Contract
  • End User AI Tooling Developer

    Bevertec

    Toronto, ON

    • Contract

    Experience building AI-powered applications, integrations, or developer tooling.

  • Principal/ VP of Engineering

    Blair Health

    Toronto, ON

    • Full-time

    Continuously improve engineering processes, developer productivity, deployment pipelines, security, observability, and operational excellence.

  • Senior Data Analyst

    Legend

    Halifax, NS

    • Full-time

    Expert-level SQL alongside strong Python (preferred) or R, Tableau and statistical analysis skills.

  • Manager, AML/ATF Screening Models and Analytics, Global AML

    Scotiabank

    Toronto, ON

    Lead data extraction, transformation, and advanced analysis using Python (pandas, numpy, ML libraries) and SQL to support scalable analytics and model development.

  • Lead Data Scientist, Customer & Growth Analytics

    Thomson Reuters

    Toronto, ON · Canada, Toronto, Ontario

    • Full-time

    Strong proficiency in Python or similar data science tools, including feature engineering and model evaluation.