Find work in Canada.

602,586 jobs across our Canadian network. How we count

  • Principal Investigator, AI Hub

    Durham College

    Oshawa, ON

    trades, science and technology, health care, engineering, social and community

  • Consultant Conversion - Lead Software Eng : Job Level - Director

    Morgan Stanley

    Montreal, QC

    • Full-time

    We’re seeking someone to join our team as a Software Developer to help design and deliver next-generation front-office technology solutions while contributing to large-scale strategic…

  • AI Process Automation Engineer

    Staples Canada

    Richmond Hill, ON

    • Full-time

    Degree in business, computer science, or engineering with relevant work experience

  • Concepteur(trice) logiciel - Flutter/Dart

    EXFO

    Quebec, QC

    • Full-time

    Job Title: Full Stack Developer – Flutter/Dart

  • Project Manager, Cost Management

    Irving Shipbuilding

    Dartmouth, NS

    • Full-time

    …cost estimating, standards, norms, analytics and reporting, engineering, contracts, legal, planning, scheduling and program management elements across ISI programs and industry partners to…

  • Electrical Reliability Studies Engineer

    Jacobs

    Winnipeg, MB

    • Full-time

    …power generation, transmission, distribution, renewable energy, data centers and mission-critical facilities. As a reliability studies engineer, you will develop and validate technical…

  • Electrical Reliability Studies Engineer

    Jacobs

    Toronto, ON

    • Full-time

    …power generation, transmission, distribution, renewable energy, data centers and mission-critical facilities. As a reliability studies engineer, you will develop and validate technical…

  • Electrical Reliability Studies Engineer

    Jacobs

    Edmonton, AB

    • Full-time

    …power generation, transmission, distribution, renewable energy, data centers and mission-critical facilities. As a reliability studies engineer, you will develop and validate technical…

  • Electrical Reliability Studies Engineer

    Jacobs

    Ottawa, ON

    • Full-time

    …power generation, transmission, distribution, renewable energy, data centers and mission-critical facilities. As a reliability studies engineer, you will develop and validate technical…

  • Electrical Reliability Studies Engineer

    Jacobs

    Calgary, AB

    • Full-time

    …power generation, transmission, distribution, renewable energy, data centers and mission-critical facilities. As a reliability studies engineer, you will develop and validate technical…

  • AI / Machine Learning Engineer

    Infoya Career Connect

    Toronto, ON · Waterloo, ON

    • $85,000 to $105,000 CAD / year
    • Full-time

    Perform data preprocessing, feature engineering, and model evaluation.

  • Software Engineer

    Magnet Forensics

    Canada

    • 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…

  • Staff Software Engineer

    Ritchie Bros.

    Vancouver, BC

    • Full-time

    We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and evolution…

  • Associate, Trading Strategy (Quantitative Research)

    Picton Mahoney Asset Management

    Toronto, ON

    • Full-time

    Build and maintain tools, data pipelines, and processes for quantitative, fundamental, and non-traditional analysis of equity and macro market trends

  • Developer, Senior Associate

    PwC

    Calgary, AB

    • Full-time

    At PwC, our Software engineers blend modern data and software engineering with applied AI to design and deliver intelligent, production‑grade solutions for clients. We turn enterprise data…

  • Principal Software Engineer (Agentic Integration)

    Black Duck Software, Inc.

    Calgary, AB

    Broad, well-rounded software engineering background (8+ years) - Python, TypeScript/JavaScript, Go, APIs, distributed systems, and modern SCMs (GitLab, GitHub, Bitbucket, Azure)

  • Senior Software Developer - HD

    BinSentry

    Kitchener, ON

    • Full-time

    As we scale up, we are looking for a Senior Software Developer to help us build the software that is changing the face of the feed industry. This is a new vacancy due to growing business…

  • AI Engineer

    PLATO

    Remote, Canada

    • $75 to $95 CAD / hour
    • Contract
    • Remote

    Strong understanding of data engineering, analytics platforms, and AI-ready data architectures.

  • Senior Data Architect

    The Kraft Heinz Company

    Toronto, ON

    • Full-time

    Experience with enterprise-scale data engineering orchestration frameworks/ELT tools and common data engineering Python libraries (dbt, pandas, great expectations, etc.).

  • Senior Software Engineer (Data/Backend)

    Blackpoint Cyber

    Remote, Canada

    • $131,000 to $164,000 CAD / year
    • Full-time
    • Remote

    Deliver projects across our stack - TypeScript/Node.js, Python, and Go services hosted on Kubernetes - flexing between data engineering and general backend work as priorities shift.

  • Data Engineer II, Alexa Audio

    Amazon

    Vancouver, BC

    As a Data Engineer, you'll drive the development of data pipelines and automation to process massive datasets for our next-generation Audio features powered by advanced AI technologies.…

  • Senior Engineer, TFM, Risk & Total Fund Management Technology

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    …reliable, and scalable technology solutions while applying engineering best practices and contributing to continuous improvement, innovation, and technical…

  • Senior Infrastructure Engineer (Forward Deployed)

    ANVIL

    Ottawa, ON

    • Full-time

    Proficiency in scripting for automation (e.g., Bash, Python)

  • Senior Integration Engineer (Forward Deployed)

    ANVIL

    Ottawa, ON

    • Full-time

    …customers depend on. You'll design and build the integrations and data pipelines that move information into and out of our platform, develop custom connectors, and keep data flows reliable,…

  • Staff Engineer, Computer Vision

    Stryker

    Burnaby, BC

    • $105,300 to $140,450 CAD / year
    • Full-time

    Train, evaluate, and iterate computer vision models using real-world image and video data.