Find work in Canada.

A simpler way to find your next job.

  • Knowledge Graph Analyst

    Tiger Analytics Inc.

    Toronto, ON

    • Full-time

    Additional Graph Methods: Hands-on experience with Python (NetworkX), RDF/SPARQL, or SQL Graph databases is a plus.

  • Senior Site Reliability Engineer I

    Braze

    Vancouver, BC

    Programming Proficiency: Strong programming/scripting skills - Ruby and/or Go preferred (or equivalent languages like Python, Java) to build custom automated tools, scripting, and platform…

  • Senior Site Reliability Engineer I

    Braze

    Toronto, ON

    Programming Proficiency: Strong programming/scripting skills - Ruby and/or Go preferred (or equivalent languages like Python, Java) to build custom automated tools, scripting, and platform…

  • AI & Automation Engineer

    Magnet Forensics

    Waterloo, ON

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

    Working proficiency in at least one scripting or programming language commonly used for automation, such as Python, PowerShell, JavaScript/TypeScript, C#, or Bash, along with working…

  • ASIC Synthesis and STA Engineer - New Grad

    Ciena

    Ottawa, ON

    • Full-time

    Scripting experience (e.g., Python, Tcl, or similar) to enhance automation and debug workflows

  • Principal Data and Applied Scientist

    SAP

    Montreal, QC

    Strong Python and SQL skills with production-grade development practices; experience with ML libraries such as PyTorch, TensorFlow, or scikit-learn.

  • 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 looking for a Senior Full-Stack Developer who can move confidently across all three of our surfaces - the Django API, the Next.js web app, and the React Native mobile apps.

  • 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

  • Hadoop Developer

    Pyramid Consulting, Inc

    ON · Ontario, Canada

    • Contract

    Immediate need for a talented Hadoop Developer This is a 12+ months opportunity with long-term potential and is located in Canada/United States (onsite) Please review the job description…

  • Postdoctoral Research Fellow

    The University of British Columbia

    Vancouver, BC

    • Full-time

    Excellent programing skills (e.g., Python, R), with hands-on experience in Bash scripting, workflow management (Snakemake), LLMs, text mining, or knowledge graph construction (e.g.,…

  • 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.

  • Software Developer

    Wabtec

    London, ON

    • Full-time

    Development on a variety of platforms, including Windows IoT and Linux, with strong proficiency in languages and frameworks such as C/C++ (x86/64, ARM, Motorola, Freescale), C#, and Python.

  • AI Vision Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote
  • Staff DevOps Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    Make pragmatic tradeoffs across cost, latency, reliability, and developer velocity

  • Security & Infrastructure Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    Strong scripting/automation skills (Python, Bash, Go, or similar) - recurring manual work gets scripted away, not tracked by hand

  • 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

    …API and microservice design skills. Working proficiency in Python is a plus for ML/model integration…

  • AI Enablement Business Partner

    HOOPP (Healthcare of Ontario Pension Plan)

    Toronto, ON · CA ON Toronto

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

    …integration with LLM providers, or scripting/light development (Python, JavaScript, or…

  • DevOps Engineer

    Corpay

    Vancouver, BC

    Experience with scripting languages such as PowerShell, Python, or bash

  • Software Engineer II - Distributed Systems

    Microsoft

    Vancouver, BC · Goodwood, ON

    • Full-time

    …including, but not limited to, C, C++, C#, Java, JavaScript, or…

  • Sr. Data Engineer

    Propel Holdings

    Toronto, ON

    • Full-time

    Experience developing Snowflake Scripting procedures, JavaScript or Python stored procedures, user-defined functions, and other reusable database logic

  • Senior Solution Architect

    AOT Technologies

    Victoria, BC

    Experience overseeing full stack development projects using React/Angular, Node.JS/Python on public/private cloud environments

  • Security Engineer, Detection & Response

    Sentry

    Remote, Canada

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

    …an engineering mindset. We work at a company with a strong developer culture, building a product that millions of developers genuinely love and rely on. That context shapes everything about…