Find work in Canada.

611,053 jobs across our Canadian network. How we count

  • Firmware Engineer, Principal

    Qualcomm

    Toronto, ON

    • Full-time

    Engineering Group, Engineering Group > Software Engineering

  • Analytical Mechanical Engineer

    General Fusion Inc

    Richmond, BC

    • $95,000 to $115,000 CAD / year

    Data analysis using Python, MATLAB, or similar tools

  • Software Engineer, Pricing - Price Orchestration

    Lyft

    Toronto, ON

    Utilize your expertise in Python, Golang, AWS to deliver robust and scalable solutions

  • Distinguished Engineer

    Capital One

    Toronto, ON

    • Full-time

    …across organizational boundaries. You will promote a culture of engineering excellence, and strike the right balance between lending expertise and providing an inclusive environment where…

  • Thermal Production Engineer

    Canadian Natural

    Calgary, Alberta

    …Stimulation (CSS) developments, the role combines production engineering, operational support, well integrity management, and asset optimization to deliver sustainable production…

  • DevOps Developer

    Octasic

    Montreal, Quebec

    The DevOps Developer is responsible for bridging the gap between software development and IT operations by automating, optimizing, and securing the software delivery lifecycle. This role…

  • Senior AI Engineer

    iManage

    Toronto, Ontario

    • Full-time

    …You will work within the Applied AI team alongside engineers, data scientists, and product stakeholders to develop the AI capabilities that power iManage’s enterprise work platform,…

  • Supervisor, Marketing Science

    Omnicom Media CA PHD

    Toronto, Ontario

    Client Presentation: Present findings/insights as well as methodology/data approaches reliably to clients through a variety of different presentation opportunities

  • System Integration & Test, Intermediate

    General Dynamics Missions System International

    Ottawa, ON

    • Full-time

    …VLANs), Microsoft applications, radio secure bearers, voice and data networks, and various automation tools (Python, Robot Framework), troubleshooting tools (Wireshark, VCCI, CORE) and…

  • Platform Applications Engineer Intern (8-month Co-Op)

    Astera Labs Early Career

    Vancouver, BC

    …debuggable, and delightful to use for both customers and internal engineering teams. Your work will span software, systems, and silicon – developing automation, diving into labs with…

  • Firmware Engineer (Internship) - Vancouver

    Astera Labs Early Career

    Vancouver, BC

    …Inspired by trusted partnerships with hyperscalers and the data center ecosystem, we are an innovation leader of products that are flexible, interoperable, and reliable. We are…

  • Site Reliability Engineer

    TextNow, Inc.

    Waterloo, Ontario

    …environment where intelligent tooling is embedded into everyday engineering practice. Using AI is not optional, it’s expected. From design and architecture to implementation, testing,…

  • DevOps Engineer - New Grad 2026

    Cerebras Systems

    Remote, Canada

    • Full-time
    • Remote

    Enrolled in a University program with a degree in Computer Science, Computer Engineering, or other related disciplines.

  • Software Engineer, Adoption

    Cohere

    Remote, Canada

    • $175,000 to $270,000 CAD / year
    • Full-time
    • Remote

    …companies to deploy AI while maintaining control over sensitive data. North integrates seamlessly with existing workflows, providing a trusted platform that connects AI agents with…

  • Senior Applied Scientist, Parts Intelligence & Inventory Optimization

    MaintainX (An Autodesk Company)

    Remote, Canada

    • Full-time
    • Remote

    5+ years of professional software engineering or data science experience, with significant time spent on optimization, forecasting, or ML systems shipped to real users.

  • Network Engineer, Foundation Services Automation

    Meta

    Quinte West, Ontario

    Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

  • Network Engineer, Foundation & Support

    Meta

    Quinte West, Ontario

    …and pre-deployment activities (such as design bootstrapping, engineering design package generation, bill of materials (BOM) creation…

  • Software Engineer

    Canon Medical Informatics

    Waterloo, Ontario

    • Full-time

    Bachelor’s degree in Computer Science, Engineering or related or equivalent work experience

  • Senior QA Automation Engineer

    Tubi - Canada

    Toronto, ON

    …media workflows. You'll be instrumental in collaborating with engineering, product, and data science teams to define comprehensive QA strategies that guarantee both functional excellence…

  • Senior Automation Engineer

    Tubi - Canada

    Toronto, ON

    We are looking for a talented Automation Engineer to join our Automation Engineering team in Toronto. In this role, you will be responsible for designing and implementing automated tests…

  • AI Developer

    Spectrum Health Care

    Toronto, Ontario

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

    Collaborate with Data Engineering teams to build and maintain scalable, HIPAA‑compliant data pipelines using Python, SQL, Spark, and Databricks to support healthcare AI use cases

  • Generative AI Consultant

    Sia

    Toronto, Ontario

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

    Master's degree or Engineering degree (or equivalent) in Computer Science, Engineering, Data Science, or a related quantitative field.

  • Water Resources Engineer

    Montrose Environmental Group

    Calgary, Alberta · Edmonton, Alberta · CAN-Alberta-Edmonton

    • Full-time

    Experience with Python, R, or VBA for data analysis and model automation would be considered an asset.

  • Engine/Gameplay Architect - UGC / Architecte moteur / gameplay – UGC

    NBCUniversal

    Montreal, Quebec

    • Full-time

    Architect the end-to-end UGC framework: data models, runtime systems, and extensibility points