Find work in Canada.

494,423 jobs across our Canadian network. How we count

  • Senior Low-Level Control Engineer

    Humanoid

    Burnaby, BC

    • Full-time

    The ideal candidate has a solid background in control theory, strong software engineering skills in C++, and comfort working across the full stack from real-time embedded control up through…

  • AI Engineer

    GEI Consultants, Inc.

    Kitchener, ON

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

    4+ years of software engineering experience, with at least 1 year building Generative AI applications.

  • AI Engineer

    SandboxAQ

    Canada

    • Full-time

    A successful candidate thrives at the intersection of AI and software engineering. You deeply understand how models and agents work, how they can fail, how they can be protected and…

  • Software Engineering Developer, DevOps

    General Dynamics Missions System International

    Ottawa, ON

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

    …experience a diverse variety of tasks through all stages of the software development life…

  • Innovation Hub Solution Engineer - Application Development

    Microsoft

    Toronto, ON · Goodwood, ON

    • Full-time

    5+ years experience as a Solutions Architect (or equivalent) including deep practical and hands-on experience with software architecture and development.

  • Linux Development Engineer - eLxr Distribution

    Aptiv

    Ottawa, ON

    • Full-time

    Develop high-quality, maintainable software using Python, Go, Bash, C, and C++.

  • Data Scientist, Ricochet Anti-Cheat (Call of Duty)

    Activision Blizzard

    Vancouver, BC

    • Other

    Competence with Python, SQL, and PySpark for data analysis, data engineering, and production-scale workflows.

  • Developer Experience Engineer, AWS Developer Experience

    Amazon

    Vancouver, BC

    We are looking for a Developer Experience Engineer to shape what great agent-driven development looks like on AWS. You will build with agents across AWS services, find the friction, and…

  • Embedded Software Designer

    Fidus Systems

    Remote, Canada

    • Full-time
    • Remote

    …leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver next-generation products for…

  • Embedded Software Designer

    Fidus Systems

    Canada

    • Full-time

    …leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver next-generation products for…

  • IT Systems Engineer

    Baseten

    Toronto, ON

    • $175,000 to $225,000 USD / year
    • Full-time

    …applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing…

  • Senior DevOps Engineer

    Recharge

    Canada

    • Full-time

    Experience and willingness to deep dive into code (Python, Node, JS, Vue, etc)

  • Data Science Manager (Hybrid)

    Homebase

    Remote, Canada

    • $170,000 to $240,000 CAD / year
    • Full-time
    • Remote

    🏥 Health & Wellness: Comprehensive medical, dental, and vision for you and your dependents

  • Application Developer III

    Allegis Global Solutions

    Toronto, ON

    • $70 to $73 CAD / hour
    • Contract

    We are seeking a highly skilled and motivated senior application developer to join a dynamic Data & Digital team within an Engineering, Innovation & Architecture organization. This is a…

  • Senior Software Engineer II, Decisioning Studio Integrations Team

    Braze

    Toronto, ON

    We're looking for a Senior Software Engineer II to join the Decisioning Studio Integrations team building BrazeAI Decisioning Studio™. Decisioning Studio is a reinforcement learning…

  • Senior Engineer, Competitive Benchmarking and Performance

    Elastic

    Canada

    • Full-time

    Solid software engineering skills, with experience building maintainable automation and analysis tools in Python or another relevant programming language.

  • Senior Engineer, Competitive Benchmarking and Performance

    Elastic

    Canada

    • Full-time

    Solid software engineering skills, with experience building maintainable automation and analysis tools in Python or another relevant programming language.

  • Senior Engineer, Competitive Benchmarking and Performance

    Elastic

    Canada

    • Full-time

    Solid software engineering skills, with experience building maintainable automation and analysis tools in Python or another relevant programming language.

  • Senior Software Engineer II, Decisioning Studio Integrations Team

    Braze

    Toronto, ON

    • Full-time

    We're looking for a Senior Software Engineer II to join the Decisioning Studio Integrations team building BrazeAI Decisioning Studio™. Decisioning Studio is a reinforcement learning…

  • Agentic AI Software Backend & Platform Engineer

    Siemens

    Kitchener, ON

    We are seeking a Backend & AI Engineer, for Siemens Digital Industries Operations Software to help build and scale our Agentic AI platform. The role focuses on solid backend engineering,…

  • Python & Database Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    We are seeking a Python & Database Engineer with 3–5 years of hands‑on experience in building scalable applications, optimizing databases, and developing automation solutions. The ideal…

  • Software Developer

    Cisco

    Ottawa, ON

    • Full-time

    …automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form…

  • Senior Wind Energy Analyst

    DNV

    Toronto, ON

    • Full-time
  • Senior Renewable Energy Analytics & Performance Lead

    DNV

    Toronto, ON

    • Full-time

    …delivered? Would you like to combine deep wind energy expertise with software development, analytics, and technical leadership to help shape the future of wind energy…

  • Embedded Software Developer

    Fortinet

    Burnaby, BC

    • Full-time

    We are seeking a Senior Embedded Software Engineer to design and develop high-performance software for our network security products. You will work primarily in C on embedded Linux…