Find work in Canada.

484,436 jobs across our Canadian network. How we count

  • Deployment Engineer

    Magna International

    Aurora, ON

    • Full-time

    · Proficiency of SW languages (e.g. python, Linux, etc.) for task automation along with a solid understanding of data network concepts, and relevant technical degree or certifications.

  • Firmware Engineer

    Nokia

    Canada

    • Full-time
  • Amazon Connect Principal Consultant

    Slalom

    Toronto, Ontario · Greater Toronto Area, Canada

    • Full-time

    Proficiency in programming/scripting languages, such as Python, JavaScript, or Java.

  • Software Engineer, ML Platform

    Afresh

    Remote, Canada

    • $114,000 to $174,000 CAD / year
    • Full-time
    • Remote

    Tech Stack: Our backend is pure Python (NumPy, Pandas, Torch, PySpark, Cython, orchestrated in Airflow). We use Databricks as our data warehouse. While we'd like you to have very good…

  • Senior Specialist - Data Engineering

    LTM

    Toronto, Ontario

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

    Proven experience as an ETL Developer Informatica PowerCenter and Informatica BDM

  • Forward Deployment Engineer (Generative AI)

    Tiger Analytics

    Canada

    • Full-time

    Programming: Strong coding skills in Python (preferred) or Go, with an emphasis on writing clean, concurrent code

  • Embedded Software Engineer

    evertz.io

    Burlington, Ontario

    • $60,000 to $90,000 CAD / year
    • Internship

    C++, C, Python programming and debugging skills

  • Remote Software Developer - Europe / South America

    PAK digital

    Remote, Canada

    • $24,000 to $36,000 USD / year
    • Contract
    • Remote

    Remote Software Developer - Europe / South America

  • Embedded Software Engineer

    EvertzAV

    Burlington, Ontario

    • $60,000 to $90,000 CAD / year
    • Internship

    C++, C, Python programming and debugging skills

  • Staff Software Developer, Operations Research

    Kinaxis

    Canada

    • Full-time

    …in one or more modern programming languages (e.g., C++, C#, Python) and willing to work across language…

  • System Engineer-EN

    CAE

    Montreal, Quebec

    • Full-time

    Knowledge of C and Python; C# considered an asset

  • DevOps Engineer - EA Sports Technology

    EA SPORTS

    Vancouver, British Columbia

    • Full-time

    Automation & Programming: Experience developing automated solutions using Python, Ruby, or Go, as well as proficiency with configuration management tools such as Chef and Ansible.

  • Professional Senior, Engineering, Thermodynamics

    Bombardier

    Dorval, Quebec

    • Full-time

    You are familiar with programming (Unix Operating System and with programming languages such as Fortran 77/95, Visual Basic, C++/C# & Python is an asset).

  • Machine Learning Engineer

    Eli Health

    Remote, Canada

    • Full-time
    • Remote

    …Control (DVC) and Google Cloud Platform (GCP), leveraging our Python data science SDK. This is not a research-only role: you will be responsible for making models train reproducibly, deploy…

  • Senior Software Engineer, Agents

    Klue

    Vancouver, British Columbia

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

    Strong software engineering fundamentals. You write clean, maintainable, well-tested code. You're comfortable with Python and have experience with backend frameworks, APIs, and production…

  • Senior Software Engineer

    Clutch

    Toronto, Ontario

    • $160,000 to $200,000 USD / year
    • Full-time

    Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust, etc.)

  • Senior LEO Flight Dynamics Specialist

    Telesat

    Ottawa, ON

    • Full-time

    Experience with Linux systems administration Python programming and configuration management is an asset;

  • LEO Flight Dynamics Specialist

    Telesat

    Ottawa, ON

    • Full-time

    Experience with Linux systems administration Python programming and configuration management is an asset;

  • Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)

    Magnet Forensics

    Toronto, ON · Ottawa, ON · Waterloo, ON

    • Full-time

    We're hiring for multiple Software Developer positions across similar teams and welcome candidates with front-end, back-end, or full-stack experience. The salary range in this job ad…

  • SimCorp Dimension (SCD) Specialist

    Munich Re

    Toronto, ON

    Experience in Cloud infrastructure (MS Azure), API usage is a plus (SQL, Python, JSON)

  • Staff Backend Product Engineer, Operations Technology (all genders)

    HelloFresh

    Toronto, ON

    Strong fluency in Python (Golang is a plus) and hands on experience building distributed systems in production: event-driven and asynchronous flows, clear service contracts, and designing…

  • Staff ASIC Verification Engineer, Low Power AI

    Qualcomm

    Markham, Ontario

    • Full-time

    Knowledge of Perl, tcsh, Python and GNU Make is a strong asset

  • Machine Learning Engineer, AI Processors (Sr to Staff)

    Qualcomm

    Markham, Ontario

    • Full-time

    Strong software development skills in Python and/or C++,

  • Associate Analog Design Engineer

    Semtech

    Ottawa, Ontario · CAN - Ottawa, ON

    • Full-time

    …oscilloscopes coupled with knowledge of scripting languages such as Python are considered…

  • Oliver Wyman - Associate Team Leader; Team Leader; Director-Data and Analytics - Toronto

    Oliver Wyman Group

    Toronto, ON

    • Other

    Experience in using advanced analytics and data manipulation software - R, Python, SAS, SQL, or SPSS.