Find work in Canada.

320,519 jobs across our Canadian network. How we count

  • Back End Developer

    Siri InfoSolutions, Inc.

    Toronto, ON

    • $70 to $75 CAD / hour
    • Contract

    We are looking for skilled Python Backend Engineers to build and scale high-performance backend systems. The role will focus on API development, platform engineering, and system design…

  • Associate AI Software Engineer

    VoiceValet

    Vancouver, British Columbia

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

    Understanding of relational databases and the ability to write basic SQL queries

  • Software Engineer Fullstack

    Dominion Dynamics

    Ottawa, ON

    • Full-time

    Optimize data storage and query patterns (SQL/NoSQL) for low-latency access and efficient telemetry archival.

  • Software Engineering Consultant

    Netlight

    Toronto, ON

    • Full-time

    Tech agnostic mindset with proficiency and experience in: C++, Java (Spring Boot), Python (FastAPI, Django), Cloud (AWS, GCP, Azure), SQL.

  • Quality Assurance Specialist

    Enerva Energy Solutions

    Calgary, AB

    • $55,000 to $70,000 CAD / year
    • Full-time

    We're looking for a QA Engineer to own quality across the software we build - the web applications, data tools, and AI features behind our energy and emissions programs. You'd be our first…

  • Senior SDET (IC4) - Senior Software Engineer in Test

    Emburse Chrome River

    Toronto, ON

    • Full-time

    Emburse is seeking a skilled and detail-oriented Senior Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will bridge the gap between software…

  • SDET III (IC3) - Software Engineer in Test III

    Emburse Chrome River

    Toronto, ON

    • Full-time

    Emburse is seeking a skilled and detail-oriented Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will bridge the gap between software…

  • Data Scientist / Analytics Engineer (12-month maternity leave contract)

    audiobooks.com

    Burlington, ON

    • Contract

    Develop, maintain, and troubleshoot ETL/data pipelines using Python, PySpark, SQL, and AWS Glue.

  • Data Engineer (Python/Spark)

    Take-Two Interactive Software

    Toronto, Ontario

    • $120,000 USD / year
    • Full-time

    We are looking for a dynamic Data Engineer to join a team involved in designing, building, and maintaining reliable and scalable data solutions.

  • Principal Software Engineer - AI

    Boomi

    Vancouver, British Columbia

    • Full-time

    As a Principal Software Engineer, you will be a technical leader driving the design and implementation of complex backend systems at scale. You will set technical direction, guide team…

  • Senior Specialist - Data Sciences

    LTM

    Ontario · Ontario, Canada

    • $81,325 to $125,000 USD / year
    • Full-time

    As a Data Engineer you will responsible for budding optimizing and maintaining data pipelines using distributed

  • Senior Solutions Engineer

    Forma.ai

    Toronto, Ontario

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

    Strong proficiency in Python and SQL, with experience writing efficient, production-grade code

  • Lead Software QA Engineer

    Comm100

    Vancouver, British Columbia

    • Full-time

    Proficiency in Python for test automation and scripting.

  • Senior Software Engineer

    PointClickCare

    Mississauga, Ontario

    • $142,000 to $158,000 CAD / year
    • Full-time

    At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held,…

  • AI Solutions Engineer

    WellnessLiving

    Thornhill, ON

    • Full-time

    Basic-to-intermediate coding ability (Python, JavaScript, SQL, or similar).

  • IT Manager Platform Engineering & AI Enablement

    Canlan Sports

    Toronto, ON · North York, ON

    • Full-time

    Design, build, maintain, and optimize cloud infrastructure across AWS and Microsoft Azure environments.

  • Senior Security Engineer (Global Security)

    Royal Bank of Canada

    Vancouver, BC · Toronto, ON

    • Full-time

    5+ years of experience in software development, with a focus on Python, REST APIs, and Containers

  • Senior Software Engineer

    Morningstar

    Toronto, Ontario

    • Full-time

    As a Senior Software Engineer, you will work closely with product owners, engineering teams, and technical leads on our next generation data feed platform. This role is primarily focused on…

  • Principal Data Science and AI Engineer

    RBC

    Toronto, ON

    • Full-time

    Engineer, design, and enable the development of platform services that enable autonomous AI agents to interact with infrastructure systems like OpenShift, SQL Server, Apigee, Kafka,…

  • Lead Engineer - Data

    ZS

    Toronto, ON

    Proficiency in SQL, Python, or other relevant programming languages.

  • Generative AI Data Scientist & ML Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Proficient in Python and libraries such as NumPy, Pandas, Matplotlib, OpenCV, Scikit-Learn, TensorFlow, Keras, PyTorch, and PySpark.

  • Senior Software Engineer, AI Platform

    eBay

    Toronto, ON

    • Full-time

    Hands-on experience with databases (SQL and/or NoSQL), APIs, messaging systems, and familiarity with cloud platforms (such as AWS, GCP, or Azure) and container technologies.

  • Software Development Engineer Intern, ROBOTICS - 2027

    Amazon

    Toronto, ON

    - Experience with Cloud platforms (preferably AWS), database systems (SQL and NoSQL), AI tools for development productivity, contributing to open-source projects, and/or version control…

  • Principal Data Science and AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Engineer, design, and enable the development of platform services that enable autonomous AI agents to interact with infrastructure systems like OpenShift, SQL Server, Apigee, Kafka,…

  • Ingénieur Analytique / Analytics Engineer

    Data Sciences

    Montreal, QC

    • Full-time

    3+ années expérience en rédaction de code SQL en tant qu’ingénieur analytique (analytics engineer), analyste de données (data analyst), ingénieur de données (data engineer) ou autres rôles…