Find work in Canada.

A simpler way to find your next job.

  • Python Developer

    Accenture

    Toronto, ON · Ottawa, ON · Mississauga, ON · Montreal, QC · Vancouver, BC

    • Full-time

    Develop scalable Python applications for enterprise environments, ensuring high performance and reliability.

  • Geospatial Specialist

    Stantec

    St. John's, NL

    • Full-time

    Knowledge of Arcade, Python, FME, ModelBuilder, or other GIS programming and workflow automation tools.

  • RQ00795 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    The Senior Software Developer will support the Drug Formulary and Genomics team. Drug Formulary is a cancer drug and regimen resource for patients and healthcare professionals. It provides…

  • RQ00813 - DevOPS/Cloud Engineer - Senior

    Maarut

    Toronto, ON

    • Contract

    Strong hands-on experience developing AWS CDK infrastructure in Javascript and python, including reusable constructs, stack composition, configuration, testing, synthesis, deployment, and…

  • RQ00812 - Business Intelligence Specialist - Oracle - Senior

    Maarut

    Toronto, ON

    • Contract

    Hands-on experience developing AWS Glue Python Shell jobs and Python-based ETL processes that extract, transform, validate, and load data into Amazon Redshift.

  • Full Stack Developer contractor contigent req for Deepak Nangia

    MDA

    Brampton, ON

    • Full-time

    We’re on the hunt for a Full Stack Developer on our Robotics & Space Operations team at our Brampton office.

  • Software and Hardware Senior Engineering Specialist

    ThoughtStorm

    Dorval, QC

    • Full-time

    Proficiency in C, C++, Ada95, Assembly, Python, and hardware description languages.

  • Python Developer

    Accenture

    Toronto, ON

    • Full-time

    Develop scalable Python applications for enterprise environments, ensuring high performance and reliability.

  • Senior Firmware and Embedded Software Engineer

    Humanoid

    Burnaby, BC

    • $140,000 to $180,000 CAD / year
    • Full-time

    Strong proficiency in C and C++, with experience using Python for testing or tooling

  • Senior Test and 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).

  • Senior Low-Level Control Engineer

    Humanoid

    Burnaby, BC

    • Full-time

    Maintain CMake build/dependency tooling and Python test harnesses; build lightweight browser-based tools (HTML/JS/WebSocket) for hardware debugging.

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Experience with C# compliant languages such as C, Java, and Python -Experience with Modbus , Ethernet, EtherCAT

  • Corporate Finance Internships

    National Bank of Canada

    Montreal, QC

    • Full-time

    Programming knowledge, e.g. Python, SQL or VBA.

  • Mechanical Engineer

    DarkVision

    North Vancouver, BC

    • Full-time

    Experience with MATLAB, Python, or other technical programming languages for data processing and analysis

  • TM1 Developer

    Veracity Ventures Inc.

    Montreal, QC

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

    The TM1 Developer will design, develop, enhance, and support applications using IBM TM1 and IBM Planning Analytics. The role involves taking ownership of the software development lifecycle…

  • Software Engineer

    Syntrace

    Toronto, ON

    • Full-time
  • AI Engineer

    GEI Consultants, Inc.

    Kitchener, ON

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

    Proficiency in at least one programming language such as Python, PySpark, R, or SQL.

  • Senior Software Engineer - Java

    PointClickCare

    Mississauga, ON

    • $142,000 to $158,000 CAD / year
    • Full-time
  • Solutions Architect

    Sigmoid

    Toronto, ON

    • Full-time
  • Ads Threat Intelligence

    Google

    Waterloo, ON

    Experience with programming languages such as Python, Go, C++, or Java.

  • AI Engineer

    SandboxAQ

    Canada

    • Full-time

    Strong programming skills in Python, and relevant ML and/or agentic frameworks.

  • Senior Manager, Forecast Delivery, Personal and Commercial Operations

    Jobgether

    Canada

    • Full-time

    Proficiency in SQL and/or general-purpose programming languages such as Python to support data analysis, forecasting, and analytical problem-solving.

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Server-side languages: C#/.NET, Java, Python, PHP

  • Actuary

    Jobgether

    Canada

    • $115,000 to $145,000 CAD / year
    • Full-time

    Technical skills: Strong analytical, mathematical, and quantitative abilities, with advanced proficiency in SQL and Microsoft Excel. Experience with R and/or Python is highly desirable.