Find work in Canada.

607,568 jobs across our Canadian network. How we count

  • chief technology officer (CTO)

    IMDS Software

    Montreal, QC

    • Full-time
  • Senior Analyst, Balance Sheet Strategy (12 Month Term)

    ATB

    Calgary, AB · Edmonton, AB

    • Full-time

    …behavioural models for loans and deposits using advanced SQL and Python scripts. Perform regular model maintenance and monitoring to ensure ongoing accuracy and…

  • business analyst, informatics

    IMDS Software

    Montreal, QC

    • Full-time
  • Security Engineer, Vulnerability Management

    LiveKit

    Canada

    • Full-time

    Strong scripting and automation skills in a language such as Go or Python, and comfort reading infrastructure as code such as Terraform.

  • Senior Hardware Engineer-Platforms

    Ross Video

    Ottawa, ON · Nepean, ON

    • Full-time

    Design and debug FPGA, SoC, CPLD, and embedded-control functions using SystemVerilog, Verilog, VHDL, C/C++, Python, Tcl, or shell scripting as appropriate.

  • Lead, Geospatial Platform Operations

    City of Edmonton

    AB

    Understanding of software development methodologies, programming and scripting languages (e.g. PowerShell, Python, or Javascript), and web development frameworks

  • Technical Customer Success Manager

    Redpanda Data

    Canada

    • Full-time

    4+ years in a TAM, technical CSM, or post-sales engineering role supporting data infrastructure, distributed systems, or developer platforms

  • Staff Site Reliability Engineer, Application

    Guidewire Software

    Toronto, ON

    • Full-time

    …test coverage. Lead by example through hands-on coding (AI, Python, Go, or Java), rigorous code reviews, and the promotion of "Clean Code" and testing standards. Prototype quickly, taking…

  • Audio Artist – EA SPORTS FC

    EA SPORTS

    Vancouver, BC

    • Full-time

    Proficiency with scripting languages (Python, SQL, VBA macros, JavaScript, Lua, etc.) to optimize and automate pipeline processes.

  • Quality Assurance Analyst (18-month temp)

    ATB

    Calgary, AB · Edmonton, AB

    • Full-time

    Build, scale, and maintain test automation framework, use programming languages (like Python) and tools (such as Selenium, Playwright).

  • Applied AI Engineer

    Jobgether

    Canada

    • Full-time

    Strong programming skills in Python or C#/.NET.

  • Forward Deployed Engineer

    Didero

    Toronto, ON

    • $90,000 to $130,000 CAD / year
    • Full-time

    …and workflow automations. Our core platform uses Django and Python; we care more about strong fundamentals and solving customer problems than prior years of experience with any single…

  • GTM Engineer

    Didero

    Toronto, ON

    • Full-time

    Experience using APIs, SQL, Python, or other scripting tools to automate workflows.

  • Member of Technical Staff (Migrations)

    Cockroach Labs

    Toronto, ON · North York, ON

    • Full-time
  • Jr. Algorithm Engineer

    Dynamsoft

    Vancouver, BC

    • $50,000 to $70,000 CAD / year
    • Full-time

    As a Computer Vision Developer, you will contribute to the research, development, implementation, and optimization of computer vision solutions.

  • Intermediate Software Developer

    Hirematic Talent Solutions

    Toronto, ON

    • $40 to $45 CAD / hour
    • Full-time

    We are seeking a Power BI Developer to support the development, maintenance, and enhancement of enterprise reporting and analytics solutions. The successful candidate will work closely with…

  • FY27 Intern - Telemetry Firmware, Driver and Tools Developer Internship - Canada (16 months)

    Qualcomm

    Markham, ON

    • Full-time

    Familiarity with scripting languages such as Python.

  • Specialist I, IT Enterprise GIS Technical Specialist

    Enbridge

    Calgary, AB · Edmonton, AB · Toronto, ON · North York

    • Full-time

    Strong experience with ArcGIS REST APIs, REST services, feature services and enterprise integrations; proficiency in Python, ArcPy or ArcGIS API for Python, with working knowledge of SQL…

  • RQ00245 – Machine Learning Engineer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    …monitoring, and observability. The ideal candidate will have strong Python and machine-learning engineering expertise, with a proven ability to take machine-learning models from…

  • RQ00241 – Software Developer – ETL – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a Senior Software Developer – ETL with significant hands-on experience in designing, developing, and maintaining scalable, production-grade data pipelines and integration…

  • RQ00244 – Data Science Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a highly skilled Senior Data Science Developer with advanced hands-on expertise in Python, software engineering, Generative AI (GenAI), Large Language Models (LLMs),…

  • Specialist Fisheries and Seafood

    Ocean Wise

    Vancouver, BC

    • Full-time

    Develop and maintain analytical workflows using R or Python to support fisheries and aquaculture assessments.

  • Teleop Platform Engineer, Real-Time Systems & UI

    Mecka

    Remote, Canada

    • $200,000 to $240,000 CAD / year
    • Full-time
    • Remote

    Strong in at least one of TypeScript, Go, Rust, C++, or Python; comfortable across client, server, and edge devices.