Find work in Canada.

326,703 jobs across our Canadian network. How we count

  • Staff/ Sr. Staff HW Test Automation Engineer

    Lightmatter

    Toronto, ON

    • Full-time

    …some combination of: an internal test software framework (Java/Python-based), industry-standard ATE test method and testflow development, wafer prober integration, instrument control…

  • Forward Deployed Engineer

    Arcadia

    Toronto, ON

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

    Strong software engineering fundamentals and hands-on backend development experience in Python, Java, or similar languages

  • Staff/ Sr. Staff HW Test Automation Engineer

    Lightmatter

    Toronto, ON

    • Full-time

    …some combination of: an internal test software framework (Java/Python-based), industry-standard ATE test method and testflow development, wafer prober integration, instrument control…

  • Senior Analyst, Geographic Information System (GIS)

    SYSTRA Canada

    Montreal, QC

    • Full-time

    Automate GIS workflows and data processing tasks using Python (ArcPy), FME, and Power Automate to streamline repetitive processes, improve efficiency, and reduce project delivery timelines.

  • Staff Machine Learning Engineer – AI & Agentic Systems

    Project X

    Toronto, ON

    • Full-time

    Advanced Python development with strong production software-engineering practices (testing, CI/CD, Git)

  • Senior Python Application Developer, SQL and Snowflake, Capital Markets (1888)

    Direct IT Recruiting Inc.

    Toronto, ON

    • $90 to $100 CAD / hour
    • Contract

    We are seeking a Senior Python Application Developer with strong SQL, Oracle, and Snowflake experience to join the Risk Division of a major investment management organization.

  • Pricing Analyst

    Gescan

    Coquitlam, BC

    • Full-time

    Good knowledge of technological tools such as MS VBA/SQL, Python, Power BI, Power Apps.

  • Senior RPA Automation Engineer

    Future Electronics

    Kirkland, QC

    • Full-time

    Browser Automation & Scripting: Selenium, Playwright, Python, PowerShell, JavaScript, C#, or similar

  • Optical Engineer I

    Rocket Lab

    Toronto, ON

    • Full-time

    Experience with data analysis, visualization and interpretation using Python or Matlab

  • Data Center Silicon Hardware Engineering Intern - Winter 2027

    Marvell Technology

    Toronto, ON · Ottawa, ON · CA-ON - Ottawa

    • Full-time

    Experience through coursework or projects using programming languages such as C, C++, or Python.

  • Data Analyst

    Mars

    Edmonton, AB · CPE-Champion Petfoods Holding Inc. (Edmonton)

    • Full-time

    Proficiency with data analysis tools such as Excel, SQL, Python.

  • Senior Staff Electro-Optic Systems Architect

    Lightmatter

    Toronto, ON

    Highly proficient in coding simulations in Python or Matlab.

  • Développeur(euse) Full-Stack et intégration, SAP BTP | SAP BTP Full-Stack and Integration Developer

    Talan

    Montreal, QC

    • Full-time

    …engagement assignment, the SAP BTP Full-Stack and Integration Developer builds the services, applications, and integrations designed for Talan…

  • Architecte de solutions SAP BTP et IA | SAP BTP AI Solutions Architect

    Talan

    Montreal, QC

    • Full-time

    …engagement assignment, the SAP BTP Full-Stack and Integration Developer builds the services, applications, and integrations designed for Talan…

  • Principal Site Reliability Engineer

    Saviynt

    Vancouver, BC

    • $260,000 to $275,000 CAD / year
    • Full-time

    Strong programming skills in Go (Golang) and Python, with experience building robust, maintainable backend services and automation

  • Senior Staff Electro-Optic Systems Architect

    Lightmatter

    Toronto, ON

    • Full-time

    Highly proficient in coding simulations in Python or Matlab.

  • Senior Software Release QA Specialist

    Fortinet

    Burnaby, BC

    • Full-time

    Experience with programming or scripting skills (Python, Perl etc.)

  • Systems Engineer II

    Leonardo DRS

    Ottawa, ON · Kanata, ON

    • Full-time

    Experience with scripting or programming languages (e.g., Python, Java).

  • Systems Engineer

    Leonardo DRS

    Ottawa, ON · Kanata, ON

    • Full-time

    Experience with scripting or programming languages (e.g., Python, Java).

  • Staff Engineer - Inference /AI

    Nutanix

    Vancouver, BC

    • $171,000 to $257,000 CAD / year
    • Full-time

    Production experience developing backend systems using Go, Python, C++, or Rust.

  • Drilling Optimization Engineer (EIT)

    Pason

    Calgary, AB

    • Full-time

    Exposure to BI software tools (ie. Spotfire, PowerBI, etc.) and data analysis through Python is a plus

  • Systems Engineer II

    Leonardo DRS, Inc.

    Ottawa, ON · Kanata, ON

    Experience with scripting or programming languages (e.g., Python, Java).

  • Consultant, IT Quality Assurance

    CIBC

    Toronto, ON

    • Full-time

    …queries, and have software development experience in Java, C#, Python, VBScript,…

  • E-Discovery Case Manager

    Osler, Hoskin & Harcourt LLP

    Calgary, AB

    • Full-time

    Experience with programming or scripting languages (e.g., SQL, Python) is an asset