Find work in Canada.

568,893 jobs across our Canadian network. How we count

  • Software Engineer II - Full Stack

    Microsoft

    Vancouver, BC

    • Full-time

    Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java,…

  • SW Developer

    Ericsson

    Ottawa, ON

    • Full-time

    Experience with Linux and Python or Bash scripting.

  • Senior Backend Software Developer

    Cisco

    Vancouver, BC

    • Full-time

    …across cloud and on-prem environments. Engineers partner closely with Product Management, Architects, UX, multi-functional teams, and customers to shape the roadmap and deliver significant…

  • Software Developer Embedded Systems I (Co-op) - Canada

    Cisco

    AB · Ottawa, ON · Toronto, ON · Montreal, QC · Kanata, Ontario · Calgary, Alberta · Saint-Laurent, Quebec

    • Full-time

    As an Embedded Systems Software Developer Co-op, you will contribute to the design, enhancement, and testing of foundational software powering Cisco’s networking platforms and intelligent…

  • Senior Applied Machine Learning Scientist, Generative AI Model Validation ATH# 5480

    TD Securities

    Montreal, QC

    • Full-time

    …Agentic AI and diverse Deep Learning models that are compliant with the Bank’s internal Model Risk Policy, adhere with industry and academic best practices, and meet regulatory…

  • Sr. Software Development Engineer in Test, AI/ML

    PlayStation Global

    Waterloo, ON

    …experiences under the PlayStation brand, a name synonymous with entertainment excellence and…

  • Software Developer Full Stack / Backend I (Co-op) - Canada

    Cisco

    Toronto, ON

    • Full-time

    As a Software Developer Co-op, you will design, develop, and test software features across web applications, cloud microservices, and distributed platforms. Collaborate with agile…

  • Software Developer Embedded Systems I (Co-op) - Canada

    Cisco

    Toronto, ON

    • Full-time

    As an Embedded Systems Software Developer Co-op, you will contribute to the design, enhancement, and testing of foundational software powering Cisco’s networking platforms and intelligent…

  • Senior Engineer/Analyst

    Alberta Electric System Operator (AESO)

    Calgary, AB

    • Full-time

    Advanced proficiency in Python, with experience developing complex analytical applications and automation solutions

  • Principal Hydrogeologist

    Kinross Gold Corporation

    Toronto, ON

    • Full-time

    Founded in 1993, Kinross is a Canadian-based senior gold mining company with operations and projects in the United States, Brazil, Mauritania, Chile and Canada. Our focus on delivering…

  • Software Engineer, Fullstack

    WorkWhile

    Remote, Canada

    • Full-time
    • Remote

    Deep experience in either Frontend (JavaScript, React/React Native) or Backend (Python), with demonstrated ability to work effectively across the stack

  • Application Security Consultant - SCA (Global Security)

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    We are seeking a talented Intermediate Developer to join our Application Security team and serve as a bridge between security and development. You will provide technical execution and…

  • Data Scientist

    Affinity

    Vancouver, BC

    • Contract

    …measurable business outcomes. The role requires close collaboration with software engineering and data science teams to ensure analytical and AI solutions are aligned with organizational…

  • Founding CTO (Equity): Build and Launch an AI Platform

    Complyva

    Remote, Canada

    • Full-time
    • Remote

    Equity with 4-year vesting and a 1-year cliff. The range is shared on the first call.

  • Physical Design Engineering Director

    Astera Labs

    Toronto, ON

    …through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera…

  • Head of R&D

    Seller Snap, Inc.

    Brampton, ON · Regional Municipality of Peel, ON

    • Full-time

    A strong hands-on backend background, ideally in Python, building data-heavy production systems. You still enjoy writing code and can review anyone’s PR with credibility.

  • Lead Full Stack Developer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Coding experience in Python; including experience with libraries such as Pandas or NumPy for data manipulation and visualization.

  • Principal Software Engineer

    Conga

    Canada

    …technical partner to the Advantage Platform organization. Together with Advantage, you’ll establish secure, reusable integration patterns between the two…

  • Data Scientist

    Numeris

    Toronto, ON

    • Full-time

    Proficiency in Python, SQL, or equivalent, and familiarity with reproducible analytical practices including Git,

  • Software Engineer II, Supplier Advertising

    Wayfair

    Toronto, ON

    • $151,411 to $169,169 CAD / year
    • Full-time

    Candidates for this position are preferred to be based in Toronto, Canada and will be expected to comply with their team's hybrid work schedule requirements.

  • AI Inference Core - Technical Lead Manager, Release Qual & Integration

    Cerebras

    Toronto, ON

    • Full-time

    Inference-path readiness gate: Require evidence across unit, simulation, benchmark, feature, and integration testing, with explicit coverage gaps before release entry.

  • Software Engineer III, Supplier Advertising

    Wayfair

    Toronto, ON

    • $192,047 to $211,914 CAD / year
    • Full-time

    Candidates for this position are preferred to be based in Toronto, Canada and will be expected to comply with their team's hybrid work schedule requirements.

  • Senior Applied Machine Learning Scientist, Generative AI Model Validation ATH# 5480

    TD

    Toronto, ON · Montreal, QC

    • Full-time

    As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.

  • Operational Developer

    Sherweb

    QC

    • Full-time

    As an Operational Developer, you will help improve the delivery of our IT solutions by contributing to the implementation, maintenance, and continuous enhancement of our tools and…

  • Data Engineer – Banking / Financial Domain

    Staffingine LLC

    Toronto, ON

    • Contract

    We are looking for an experienced Data Engineer with strong hands-on expertise in Databricks, Azure database technologies, Oracle, and Python. The ideal candidate should have experience…