Find work in Canada.

A simpler way to find your next job.

  • Principal Data and Applied Scientist

    SAP

    Montreal, QC

    8+ years of experience in knowledge engineering, semantic data systems, applied AI, or data science in industry, research labs, or advanced academic environments.

  • Senior Systems Architect/Embedded Firmware Lead

    Calian Group

    Ottawa, ON

    • Full-time

    We are looking for an enthusiastic and self-motivated embedded code developer and system architect to join our embedded design team in Ottawa. This candidate will have the primary task of…

  • Quality Analyst (Python/ API Testing)

    CGI

    Halifax, NS

    • Full-time

    …for a quality automation professional with strong hands-on Python programming skills, experience with Robot Framework, and a passion for delivering high-quality software in an Agile…

  • Senior Full-Stack Developer

    Projekt Network

    Remote, Canada

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

    We're growing quickly and expanding our engineering team.

  • Senior Full-Stack and AI Developer

    1280 Labs

    Remote, Canada

    • $90,000 to $200,000 CAD / year
    • Full-time
    • Remote

    strong react, typescript and nestjs experience, python

  • Threat Intelligence Engineer

    Take-Two Interactive Software

    Toronto, ON

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

    …our defense, helping to operationalize intelligence and build engineering solutions to counter emerging security threats. You'll work closely with various security and technology teams to…

  • Security Operations Engineer

    Take-Two Interactive Software

    Toronto, ON

    • $77,000 CAD / year
    • Full-time

    Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. The Company develops and publishes products…

  • Co-op Engineer - Machine Learning and AI Infrastructure

    Huawei Canada

    Markham, ON

    • Full-time

    Strong programming skills, preferably in Python. Solid software engineering fundamentals, including debugging, testing, Git, and working with existing codebases.

  • Cloud Engineer

    Pyramid Consulting, Inc

    ON · Ontario, Canada

    • Contract

    Develop Python and Shell scripts to automate cloud operations, deployment, and administrative tasks.

  • Senior Software Engineer- Generalist (Apex Legends)

    Respawn Entertainment

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Full-time

    Analyze live telemetry and crash data to find defects, prioritize fixes, and guide improvements that directly impact the player experience.

  • AI Vision Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    You will work closely with our AI and engineering teams to develop production-ready vision solutions, improve model performance, and help shape the next generation of intelligent visual…

  • Staff DevOps Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    …operations - not just software. You'll partner closely with AI, data, and product engineering teams to make sure the systems they build can actually run in production, safely and at…

  • QA Engineer (AI Systems)

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    Strong scripting/programming ability (Python preferred) to build test automation, data pipelines, and eval tooling.

  • Backend AI Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    …model-serving pipelines, inference and orchestration layers, data pipelines, and the APIs and microservices that connect Generative AI, Computer Vision, and Machine Learning models to real…

  • Machine Learning Programmer, Memory

    Epic Games

    Montreal, QC

    Python and associated ML tools/frameworks (numpy, scipy, sklearn, pytorch)

  • AI Enablement Business Partner

    HOOPP (Healthcare of Ontario Pension Plan)

    Toronto, ON · CA ON Toronto

    • $103,000 to $153,000 CAD / year
    • Full-time

    Hand off cleanly: Document your technical approach well enough that engineering can harden and scale it without you in the room, this role is about multiplying the team's output, not being…

  • Software Engineer II - Distributed Systems

    Microsoft

    Vancouver, BC · Goodwood, ON

    • Full-time

    Microsoft’s Azure Data Engineering team is transforming the world of analytics through industry-leading products and services, including databases, data integration, big data analytics,…

  • Sr. Data Engineer

    Propel Holdings

    Toronto, ON

    • Full-time

    Experience with Python and scripting for data engineering, automation, testing, or Snowflake administration; Snowpark experience is an asset

  • Senior Solution Architect

    AOT Technologies

    Victoria, BC

    …engage at the executive level and the technical depth to guide engineering teams through microservices design, containerization, and full stack…

  • Postdoctoral Research Fellow – Human Neuroimmunology, Brain Organoids and Multi-omics

    University of British Columbia

    Vancouver, BC · UBCV | Djavad Mowafaghian Centre for Brain Health (CBH)

    • $65,000 to $75,000 CAD / year
    • Full-time

    The project combines human induced pluripotent stem cell (hiPSC) technology, brain organoids, genome engineering, advanced imaging, systems immunology, and high-throughput multi-omics to…

  • Security Engineer, Detection & Response

    Sentry

    Remote, Canada

    • $162,000 to $420,000 CAD / year
    • Full-time
    • Remote

    …autonomy to tackle hard security problems with creativity and an engineering mindset. We work at a company with a strong developer culture, building a product that millions of developers…

  • Security Engineer, Application Security

    Sentry

    Remote, Canada

    • $162,000 to $420,000 CAD / year
    • Full-time
    • Remote

    …autonomy to tackle hard security problems with creativity and an engineering mindset. We work at a company with a strong developer culture, building a product that millions of developers…

  • QE Lead, Quality, Non-Functional

    Vancity

    Vancouver, BC · Toronto, ON

    • Full-time

    Designing and implementing scalable, data-driven validation approaches that translate performance, resilience, availability and scalability objectives into measurable engineering initiatives

  • QE Lead, Payments

    Vancity

    Vancouver, BC · Toronto, ON

    • Full-time

    Influencing, guiding and coaching Test Engineers through hands-on collaboration in various areas including coding, automation design / engineering, data analysis, etc.

  • Senior AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …establish best practices, and advance the technical maturity of our engineering organization. You will collaborate with cross-functional teams to drive AI adoption and innovation across the…