Find work in Canada.

493,559 jobs across our Canadian network. How we count

  • FY27 Intern - Design Automation & Quality Assurance Engineering Intern - Canada (16 months)

    Qualcomm

    Ottawa, ON

    • Full-time

    Proficiency in at least one scripting or programming language, such as Python.

  • Robotics Engineer - Edge Runtime, Physical AI Hub, Kitchener

    Siemens

    Kitchener, ON

    • Full-time

    Strong programming skills in C++, Python, or similar languages used for robotics systems, runtime services, and hardware integration.

  • STA/Constraints Engineer

    AMD

    Vancouver, BC

    • $128,000 to $192,000 USD / year
    • Full-time

    Good experience with Perl/TCL/Shell/Python scripting, and Verilog RTL design.

  • AI Platform Engineer, Silicon Design Infrastructure

    AMD

    Markham, ON

    • $155,200 to $232,800 USD / year
    • Full-time

    …This role sits at the intersection of ASIC design methodology, developer infrastructure, and AI/ML engineering, and is responsible for making AI capabilities dependable, measurable, and…

  • Senior Data Engineering

    Autodesk

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

    • Full-time

    …variety of data sources into Snowflake or Hive warehouses using Python, SQL, DBT, other data…

  • Co-op ASIC Digital Verification Engineer

    SiTime Corporation

    Ottawa, ON

    • Temporary

    Knowledge of scripting languages such as Python and Tcl is an asset.

  • Co-op ASIC Systems Engineer

    SiTime Corporation

    Ottawa, ON

    • $24 to $26 CAD / hour
    • Temporary

    Use python scripts to create automated tests using available lab equipment to verify the functionality of devices

  • Research Engineer - Benchmarks

    Mendable

    Toronto, ON

    • $250,000 to $290,000 USD / year
    • Full-time

    You're strong in Python and API integrations, and comfortable with messy vendor APIs, rate limits, and inconsistent schemas.

  • Lead Software Developer

    Open Text Corporation

    Mississauga, ON · Richmond Hill, ON · Waterloo, ON

    • Other

    Req# 53332 - Lead Software Developer (DevOps) Cloud/SaaS

  • CPU Clock Distribution and Custom Clock Design

    NUVACORE

    Markham, ON

    • Full-time

    Proficient in Python, Perl, or TCL to build and improve clock analysis, characterization, and methodology automation.

  • Senior Analyst, Data Engineering

    Avanade

    Toronto, ON

    • Full-time

    Build and maintain data pipelines, transformations, and data products using Microsoft Fabric, Python, SQL, and cloud-native services.

  • Senior Cloud Security Engineer ( Global Security)

    Royal Bank of Canada

    Toronto, ON · Vancouver, BC

    • Full-time

    Strong proficiency in Python for developing AWS security solutions.

  • Senior Technical Support Engineer

    Sentry

    Remote, Canada

    • $125,000 to $150,000 USD / year
    • Full-time
    • Remote

    …Technical Lead for our Agentic Ops. You ensure that when a developer asks a complex question, our systems have the right context and a seamless "Human-in-the-Loop" path to you when deep,…

  • Senior Applied AI Engineer

    RaiseDesk

    Remote, Canada

    • Full-time
    • Remote

    Strong Python, and strong SQL against relational databases such as PostgreSQL or MySQL

  • Senior Manager, Video Production

    St. Joseph Communications

    Toronto, ON

    • $80,000 to $90,000 CAD / year

    Scripting, API or plugin experience - Python, Premiere extensions, that kind of thing.

  • Senior BLE Firmware Engineer - 6 Month Contract - 19516

    LRO Staffing

    Ottawa, ON

    • Contract

    …products, has an immediate requirement for a Senior BLE Firmware Developer to join its Ottawa engineering team, 100%…

  • Java Developer - AI (GitHub Copilot, Claude Code)

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Montreal, QC

    • Full-time

    Job Description: Role: Java Developer - AI (GitHub Copilot, Claude Code)

  • Junior Fullstack Developer (Python)

    AlayaCare

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    We are seeking a Junior Fullstack Developer (Python) to join our Admission & Marketplace team. You'll contribute to meaningful projects while learning modern development practices, tools,…

  • Product Analyst, Data Platform and Analytics

    Caseware

    Toronto, ON

    • $108,000 to $112,000 CAD / year
    • Full-time

    Proficiency in SQL and a scripting language (Python or R) for data wrangling and analysis and working with APIs.

  • Software Engineer, C#/.NET

    Moody's Corporation

    Toronto, ON

    • Full-time

    Experience in programming languages including C#, Visual Basic .NET, and Python; C++ is an asset

  • Senior AI Engineer - Evisort AI

    Workday

    Vancouver, BC · Canada, BC, Vancouver

    • Full-time

    Familiarity with full-stack development - building web UIs (e.g., React, TypeScript) and backend services/REST APIs in Python (e.g., FastAPI, Django)

  • Senior Software Engineer, Security Engineering (Auth0)

    Okta

    Toronto, ON

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

  • Lead, Technology Strategy & Innovation (12 Months Contract)

    OMERS

    Toronto, ON · Head Office Toronto

    • Full-time

    Comfort working with data, dashboards, workflow documentation, and analytical outputs; SQL, Python, Power BI, Power Platform, or automation experience is an asset.

  • Agentic AI Lead Engineer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Architect and build full-stack AI platform components using Python and Angular, including internal large language model fine-tuning interfaces and experiment tracking dashboards.

  • Software Quality Engineer (AI Acceleration Global DevOps)

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Design, develop, and maintain scalable test automation frameworks using Java, Python, or Groovy.