Find work in Canada.

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

  • Machine Learning Engineer II

    TD

    Remote, Canada

    • Full-time
    • Remote

    Strong coding proficiency: python, R, SQL and / or Scala, cloud architecture a plus

  • Senior Site Reliability Engineer

    iManage

    Toronto, ON

    • Full-time

    Proficiency in one or more programming languages (e.g., Java, Python, Golang).

  • Senior Software Engineer - Evisort AI (Python/Typescript)

    Workday

    Remote, Canada

    • Full-time
    • Remote

    API Development: Design and build high-performance back-end services using Python to facilitate communication between microservices

  • Junior Trader - Quant Engineer (APAC)

    Decibel Foundation

    Ottawa, Ontario

    Production-grade engineering chops across multiple of the following: Rust, C++, Java, Python. We expect strong Python plus real systems experience in at least one of Rust, C++, or Java

  • DevOps Cloud Engineer

    Nasdaq

    Toronto, Ontario

    • Full-time

    Experience with serverless computing and modern programming languages such as Python or Java.

  • Intermediate Electronics Validation and Test Engineer/Designer

    MDA

    Sainte-Anne-de-Bellevue, Quebec

    • Full-time
  • IT Industrial CrossFunction - Full Stack & AI Integration

    Amrize

    Mississauga, ON · Laval, QC

    …JavaScript, jQuery, Ionic, Bootstrap, jStat, Node.js, Express.js, Python, Java, Spring Boot, AWSLambda, MySQL, Postgres, Firestore, DynamoDB is an…

  • Senior Product Manager

    Clarivate

    Toronto, Ontario

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

    Familiarity with analytics using SQL, SAS, Python, R, statistical modeling, and AI/ML techniques

  • Senior FX Artist - Animation -- Artiste FX senior - Animation

    Cinesite-Montreal

    Montreal, Quebec

    • Temporary

    Connaissance des scripts VEX ou de python est un atout.

  • Senior Director, Software Engineering

    Infoblox

    Burnaby, BC

    • Full-time

    Knowledge developing and debugging in system and/or object-oriented languages such as Go, C/C++, Java, Python, or similar in a Linux environment

  • (CAN) Solution Consultant II

    Walmart

    Mississauga, Ontario

    • Full-time

    Proficiency in one or more programming languages (Java, Python, Node.js, etc.).

  • Staff Software Engineer

    OpenMined

    Remote, Canada

    • Full-time
    • Remote

    Strong Python proficiency - FastAPI, async patterns, Docker orchestration

  • Staff QA Software Engineer

    OpenMined

    Remote, Canada

    • Full-time
    • Remote

    Python proficiency required; TypeScript and Go strongly preferred to ensure cross-team codebase understanding and ability to contribute beyond just test suites.

  • Senior Data Scientist (Applied AI & Analytics)

    ITPS (Canada) LTD

    London, Ontario

    • Full-time

    Strong proficiency in Python (pandas, NumPy, scikit-learn or similar libraries)

  • IC Design Verification Engineer

    NXP Semiconductors

    Ottawa, Ontario · Kanata

    • Full-time

    Strong Experience in EDA tools and scripting (Python, TCL, Perl, Makefile, Shell) used to build tools and flows for verification environments

  • Thermal Production Engineer

    Canadian Natural

    Calgary, Alberta

    • Full-time

    Knowledge of Microsoft Office Suite and enthusiastic about data analytics & visualization; any experience with software, such as Excel VBA, Tableau, Power BI, Python, is beneficial

  • Spécialiste principal en ingénierie logicielle et matérielle (SWEL)

    SOGECLAIR

    Remote, Canada

    • Full-time
    • Remote

    Vous maîtrisez plusieurs langages de programmation (C, C++, Ada95, Assembly, Python) ainsi que plusieurs langages de description matérielle

  • Senior Full Stack Software Engineer

    Super.com

    Remote, Canada

    • Full-time
    • Remote

    …primarily work with React on the frontend and a combination of Python and Node.js microservices on the backend. You will also work with technologies such as GitLab, AWS, Docker, Postgres,…

  • Functional Analyst, Mobile Apps

    Dollarama

    Mont-Royal, QC

    Experience in environments involving Python-based data flows (recommended).

  • Developer, System Integration

    Dollarama

    Mont-Royal, QC

    The Integration Developer acts as a member of the Software Development Team and is responsible for developing and maintaining new features across the SAP and Non-SAP Integration Landscape…

  • Developer, BI

    Dollarama

    Mont-Royal, QC

    As a BI Developer, you will play an active role in the design, development, and implementation of innovative BI solutions using the Microsoft Fabric platform. You will work closely with IT…

  • Actuarial Associate, Life & Health (2026 Permanent - Toronto)

    Munich Re

    Toronto, ON

    Programming skills (such as, but not limited to: Python, Java, VBA, C/C++/C#, etc).

  • Senior Platform Engineer

    Scotiabank

    Toronto, Ontario

    Improve developer and end‑user experience by delivering scalable platform capabilities and resolving complex ad‑hoc issues.

  • Senior Developer, Platform Engineering

    Scotiabank

    Toronto, ON

    5+ years with development/scripting languages (Python, Go optional; plus Bash/PowerShell) for automation and platform tooling.

  • Developer, Platform Engineering

    Scotiabank

    Toronto, ON

    Good skills in scripting languages (Python, Bash, PowerShell).