Find work in Canada.

352,215 jobs across our Canadian network. How we count

  • Lead software engineer

    Forgeahead Solutions Corporation

    Surrey, BC

    • From $130,000 CAD / year
    • Full-time
    • Hybrid

    Work must be completed both in person and remotely.

  • Data Analyst – Power BI Microsoft Fabric (35903)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    This is an excellent opportunity for a junior-to-mid-level Data Analyst with strong Power BI, SQL and Microsoft data technologies experience who enjoys turning data into meaningful…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    We are seeking a highly motivated and detail-oriented Data Engineer who is flexible, proactive, and capable of working independently. The ideal candidate should possess strong communication…

  • Full Stack Engineer (AI-Enabled)

    BMO

    Calgary, AB · GCS

    • Full-time

    We are looking for a Full Stack Engineer who can design and deliver scalable, enterprise-grade solutions while building AI capabilities directly into our platforms.

  • Developer Lead (AI-Enabled Systems)

    BMO

    Toronto, ON · FCP

    • Full-time

    We are looking for a Full Stack Engineer who can design and deliver scalable, enterprise-grade solutions while building AI capabilities directly into our platforms.

  • Lead Software Engineer

    Virtusa

    Halifax, NS

    • Full-time

     Strong experience in Python Scripting and PySpark for data processing

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Develop RAG and LLM-based solutions using Python and LangChain/LangGraph.

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Develop RAG and LLM-based solutions using Python and LangChain/LangGraph.

  • AI Automation Engineer

    Osmow's

    Mississauga, ON

    • Full-time

    Production-grade Python data pipelines and services connecting restaurant data, third-party APIs, business systems and databases.

  • Senior Data Engineer

    Livingston International

    Toronto, ON

    Strong proficiency in SQL and other programming languages commonly used in data engineering (e.g., Python, Apache).

  • Data Engineer

    Spait Infotech

    Canada

    • Full-time

    Write complex SQL queries and develop data transformation scripts using Python.

  • Artificial Intelligence Consultant

    SMARTFOX

    Canada

    • Full-time

    Build proofs of concept and production pilots with Python and platforms such as Azure OpenAI, AWS Bedrock, Google Vertex AI, OpenAI, Anthropic, or Hugging Face

  • Full Stack Engineer

    TEEMA

    Toronto, ON

    • $70 to $75 CAD / hour
    • Contract

    This is a true full-stack position requiring strong experience across Java/Spring, React and AWS. You’ll contribute across front-end and back-end development, testing, deployment and…

  • Electronic Circuit Automation and DevOps Developer/Engineer

    MDA

    Sainte-Anne-de-Bellevue, QC

    • Full-time

    As an Electronic Circuit Design Automation and DevOps Engineer, you will provide support to electronics development teams for the design automation of various activities related to the…

  • Electronic Circuit Automation and DevOps Developer/Engineer

    MDA

    Sainte-Anne-de-Bellevue, QC

    • Full-time

    As an Electronic Circuit Design Automation and DevOps Professional/Engineer, you will provide support to electronics development teams for the design automation of various activities…

  • Senior Manager, Data Engineer, Applied AI Data Ingestion & Integration

    BMO

    Toronto, ON · FCP

    • Full-time

    Strong proficiency in SQL, Python, or similar, and experience workin

  • Data Engineer - DBT Cloud and Snowflake

    Enterprise Solutions Inc.

    Markham, ON

    • Contract

    Data Engineer - DBT Cloud and Snowflake responsible for delivering high impact data projects, working with Snowflake, dbt Core/Cloud, AWS Cloud Technologies, and multiple programming…

  • Senior Python Engineer

    Citi

    Mississauga, ON

    • Full-time

    We are seeking a highly experienced and technically proficient Senior Python Developer with 6+ years of hands-on experience to design, develop, and deliver critical, scalable, highly…

  • Data Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    We are looking for a Data Engineer with strong backend engineering fundamentals and hands‑on experience building scalable, high‑performance data pipelines. The ideal candidate comes from a…

  • QA Engineer

    Luxoft

    Toronto, ON

    • Contract

    SQL proficiency for data validation, test data setup, and backend verification

  • Technical Consultant (Data & AI)

    Fastloop

    Vancouver, BC

    • Full-time

    You are a generalist who can be a SQL wizard in the morning, an AI/Python dev in the afternoon, and write IaC by end-of-day.

  • Technical Analyst (Quicksight, SQL and Redshift)

    FCC / FAC

    Regina, SK · FCC Tower

    • Full-time

    In this role, you’ll manage, support and optimize our data environments built using native AWS technologies. You’ll make a tangible impact by developing new tools, implementing and…

  • Staff Software Engineer, ML Infra & Distributed Systems

    Tubi

    Toronto, ON

    • Full-time

    As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams to build world-class machine learning inference…

  • Senior Software Engineer – DevTest / QA Automation

    Kaseya

    Toronto, ON

    • Full-time

    Kaseya is seeking a Senior Software Engineer – DevTest / QA Automation to design, build, and maintain robust automated testing capabilities across enterprise software platforms.