Find work in Canada.

321,099 jobs across our Canadian network. How we count

  • Lead Full Stack Developer

    RBC

    Toronto, ON

    • Full-time

    7+ years of professional software development with proven expertise in RESTful API design, Python, React, SQL/No SQL Databases, Cloud, and DevOps.

  • Staff AI Security Developer

    RBC

    Toronto, ON

    • Full-time

    As an Staff AI Security Developer (Global Security), you will design, build, and integrate security infrastructure protecting RBC's rapidly growing AI ecosystem - spanning hundreds of AI…

  • 2027 Winter – GRM, AI Developer Intern - Innovation & AI Center of Excellence (4 Months)

    RBC

    Toronto, ON

    • Full-time

    Hands-on experience developing modular, robust, and scalable software in Python 3.x.

  • AI Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto Atria

    • Full-time

    Hands-on expertise with Python, AWS Lambda, and APIs

  • Senior Full Stack Java Developer

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Full Stack Developer to join the Oracle Ledger Program, where you will build and maintain the common services and user interfaces that underpin critical…

  • Senior Platform Engineer, AI & Fabrics

    BMO

    Toronto, ON · FCP

    …hardening and scaling real engineering assets; an existing developer portal, an AI registry, a body of policy-as-code, and gateway integrations into enterprise-grade…

  • Senior Manager, Data & AI

    BDO

    Vancouver, BC

    • Full-time

    Previous hands-on experience as a technical delivery professional, architect, developer, data engineer, analytics leader, or similar role, with the ability to remain technically credible…

  • Data Analyst, Administration & Finance

    Unified Procurement Services Team (UPST)

    NB · Chiasson Office, NB

    • Full-time

    Strong proficiency in SQL, Excel (Pivot Tables, VLOOKUP, Power Query), Python, or R.

  • Rigging Artists - (Junior, Mid, Senior)

    Stellar Creative Lab

    Vancouver, BC

    • Full-time

    Utilize Python scripting to automate repetitive tasks, build custom tools, and improve your own rigging efficiency.

  • Data Scientist

    Charger Logistics Inc

    Brampton, ON

    • Full-time

    Strong experience in Python, including libraries such as Pandas, NumPy, Scikit-learn, PyTorch, TensorFlow, XGBoost, and LightGBM.

  • Embedded Software Designer

    Fidus Systems

    Kitchener, ON

    • Full-time

    Knowledge of scripting languages such as Python, Bash, and TCL

  • DevOps Infrastructure Architect- Terraform, IaC

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    …resources, using the port-labs/port-labs provider. Pulumi (Python/TypeScript) is an alternative for defining…

  • Python Developer – Data Engineering

    Epsilon Solutions Ltd.

    Toronto, ON

    • Contract

    We are seeking a skilled Python Developer to join our data engineering team. You will design, develop, and maintain high-performance data processing pipelines using modern Python frameworks…

  • Artificial Intelligence Specialist

    Agilus Work Solutions

    Toronto, ON

    • Contract

    🚀 Hiring: End User AI Tooling Developer – AI / LLM / MCP

  • AI Platform Engineer (35577)

    Myticas Consulting

    Toronto, ON

    • Contract
  • Senior DevOps Engineer – AI & Data Platform

    Systematix

    Canada

    • Contract

    Improve deployment speed, consistency, repeatability, reliability and overall developer experience.

  • Spécialiste, Ingénierie Logicielle / Specialist, Software Engineering

    Pratt & Whitney

    Longueuil, QC

    • Full-time

    Maîtrise du langage de programmation Python et idéalement, du C, du Fortran, ou du Rust.

  • Python Test Software Developer

    Quarry Consulting

    Montreal, QC

    • Contract
  • Embedded Software Developer

    Quarry Consulting

    Montreal, QC

    • Contract
  • Full Stack Software Developer

    EPITEC

    Ottawa, ON

    • Contract

    The developer will receive technical direction from senior engineers and architects while progressively taking ownership of well-defined platform components and features.

  • Engineer (Physical AI)

    Renesas Electronics

    Ottawa, ON

    • Full-time

    Experience developing robotics software and models in Python and/or C/C++ on Linux.

  • Senior AI Software Engineer, Agentic Systems & Data Fabric

    Kinaxis

    Ottawa, ON

    • Full-time

    Python development: Deep proficiency writing scalable Python runtimes, asynchronous services, and developer SDKs.

  • Senior Platform Engineer, AI & Fabrics

    BMO

    Toronto, ON

    • Part-time

    …hardening and scaling real engineering assets; an existing developer portal, an AI registry, a body of policy-as-code, and gateway integrations into enterprise-grade…

  • Staff Back End Engineer (Applications)

    Forma.ai

    Toronto, ON

    • Full-time

    Deep expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.).