Find work in Canada.

555,443 jobs across our Canadian network. How we count

  • Senior Data Engineer

    JLL

    Toronto, ON · Canada Home Office - ON

    • Full-time

    Expert Python programming skills including inheritance, reflection, meta-programming, and advanced design patterns

  • Site Reliability Engineer

    TJX Canada – Winners, Marshalls, HomeSense

    Mississauga, ON

    • Full-time

    We’re looking for a Site Reliability Engineer who can closely work with Arch/Design/Business team, including Developer testing, performance, good visibility of what is happening within the…

  • Senior Software Developer in Test

    QNX

    Ottawa, ON

    • Full-time

    The QNX Service PSP Test Team is seeking an experienced and highly motivated Software Developer in Test to help validate and deliver next-generation QNX software technologies. This is an…

  • Software Engineer, Test

    Providius

    Hamilton, ON

    • $60,000 to $80,000 CAD / year
    • Full-time

    Programming or scripting experience, preferably with Python, Java, JavaScript, or TypeScript

  • Analyst

    Tata Consultancy Services

    Toronto, ON

    • $100,000 to $120,000 CAD / year
    • Full-time

    Cross-browser and cross-device testing• Accessibility testing automationProgramming & Development• Java• JavaScript / TypeScript• Python• Object-Oriented Programming (OOP).

  • Data Platform Engineer

    AgileGrid Solutions

    Canada

    • Full-time

    Advanced proficiency in SQL and Python for large-scale data processing and performance optimization.

  • Forward Deployed Engineer (Toronto)

    LumApps

    Toronto, ON

    • Full-time

    Full-Stack Fluency: Proficiency in Node.js, TypeScript, Java or Python. You should be comfortable with frontend frameworks like React and backend API design.

  • Applied AI Engineer

    Astek

    Montreal, QC

    • Full-time
  • Digital Analyst

    VERB Interactive

    Halifax, NS

    • Full-time

    Familiarity with Python for data analysis, automation, or data processing is considered an asset

  • Full Stack AI Practice Lead

    Ateko, backed by Bell Canada

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Provide hands-on full-stack technical leadership using React, Node.js, and Python, while establishing engineering standards, reusable frameworks, and best practices.

  • Principal Lead AI Developer

    National Bank of Canada

    Montreal, QC

    • Full-time

    A career as a Lead AI Developer within the Commercial and 1859 team at National Bank means acting as a specialist in the development of advanced technology solutions. In this role, you will…

  • Senior Developer AI Engineering

    National Bank of Canada

    Montreal, QC

    • Full-time

    A career as a Senior AI Engineering Developer on the AI Factory team at National Bank means playing a key role in the end-to-end development of artificial intelligence applications.…

  • GenAI Technical Lead

    Tata Consultancy Services

    Open Hall, NL

    • Full-time

    Should have strong technical expertise in Python, hands-on experience with at least one GenAI framework (LangGraph, LangChain, or Google AI Development Kit), and strong working knowledge of…

  • Senior Observability Analyst

    Ontario Power Generation

    Oshawa, ON

    • Full-time

    Build and maintain automation, ingestion, and query solutions using PowerShell, Python, DQL, and KQL, ensuring integrations remain reliable as source systems, APIs, and operational…

  • AI Software Engineer

    TrustFlight

    Vancouver, BC

    • Full-time

    Strong proficiency in Python and JavaScript/TypeScript, with the ability to deliver full-stack changes across backend services, web applications, and Python-based systems.

  • Senior Data Engineer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Our technology stack includes: Python, SQL, Apache Spark, PySpark, Spark SQL, Apache Airflow, Hive, Presto/Trino, Snowflake, AWS (S3, EMR, Glue), Git, Jenkins, Power BI, Looker, and…

  • Junior Quality Engineer

    Method Integration Inc.

    Remote, Canada

    • $50,000 to $60,000 USD / year
    • Full-time
    • Remote

    Good understanding of JavaScript/Typescript, Python and Java languages.

  • Senior AI Engineer

    Perceptic

    Engineer, BC

    • Full-time

    Our stack is React and TypeScript on the front end, Java and Python services behind it, and an agent layer built on durable, fault-tolerant workflows that reason over scientific data…

  • Portfolio Advisory Associate

    Raymond James

    Toronto, ON

    • Full-time
  • Cloud Engineer - Winter 2027 Co-op/Intern

    Definity Insurance Company

    Waterloo, ON

    • Full-time

    …observability, and emerging AI technologies, while helping improve developer productivity, platform reliability, and engineering…

  • Junior Integration Specialist / Spécialiste en intégration junior

    Vention

    Montreal, QC

    • Full-time

    Program and validate automation systems using Vention's MachineMotion controller, MachineLogic software, and client-specific logic (Python), with support from senior team members.

  • Senior Software Architect

    Euna Solutions

    ON · Oakville, Ontario

    • Full-time

    Proficiency in modern scripting languages such as Python, PHP, or JavaScript and their associated frameworks.

  • Programmer

    RI-MUHC | Research Institute of the MUHC | #rimuhc

    Montreal, QC

    • Full-time

    Proficiency in Python and/or other relevant programming or scripting languages.

  • Valuations Financial Instruments, Senior Manager

    PwC Canada

    Toronto, ON

    • Full-time

    Experiences in common programming languages (e.g. Python/R/Visual Basic/SQL) will be an asset.

  • Analyst, Mining Systems

    Elk Valley Resources

    Sparwood, BC

    • $85,000 to $100,000 CAD / year

    Programming experience using Microsoft .NET, C#, SQL Server, and Python or shell scripting inculding PowerShell