Find work in Canada.

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

  • Android XR Application Compatibility AI Technical Lead

    Google

    Waterloo, ON

    …purpose programming languages including but not limited to: GO, Java, Python, C/C++, C#, Objective C, Python, JavaScript,…

  • Senior Software Engineer - Card Network Integration

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Experience developing in Java and/or Python, however we welcome experience in other programming languages.

  • Customer Issue and Investigation Coop

    Ericsson

    Ottawa, ON

    • Full-time

    Familiarity with programming and scripting languages such as Python, Java, and Bash.

  • Senior Associate -Cyber Security Forward Deployed(Bilingual FR/EN)

    Pwc Canada

    Toronto, ON · Calgary, AB · Ottawa, ON · Vancouver, BC

    • Full-time
  • VP of Engineering

    Lasso Informatics

    Montreal, QC

    • Full-time
  • Customer Issue and Investigation Coop

    Ericsson

    Ottawa, ON

    • Full-time

    Familiarity with programming and scripting languages such as Python, Java, and Bash.

  • Data Scientist Intern (Jan 2027 12 Months)

    SOTI

    Mississauga, ON

    • Full-time

    Basic knowledge of programming in one or more of the following programming languages: C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua, Haskell

  • Senior Data Engineer, NimbleRx

    Swoop

    Toronto, ON

    • Temporary

    Optimize backend query performance where the data layer meets product code - read-replica routing, indexing, caching, and IO instrumentation in our Java/Spring services.

  • 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

    Strong programming skills (Python and/or Go preferred; TypeScript/Java an asset) for building services, APIs, and integrations.

  • Full Stack Software Developer

    EPITEC

    Ottawa, ON

    • Contract

    Programming experience in one or more relevant languages such as: Python Java JavaScript or TypeScript

  • Senior Platform Engineer, AI & Fabrics

    BMO

    Toronto, ON

    • Part-time

    Strong programming skills (Python and/or Go preferred; TypeScript/Java an asset) for building services, APIs, and integrations.

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

  • Quality Assurance Engineer

    Quarry Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Experience with automation technologies such as Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent frameworks.

  • Senior Software Developer

    Autodesk

    Toronto, ON · Vancouver, BC · ON · AB · BC · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Strong proficiency in at least one backend language (Java, TypeScript, Python, Go, Ruby, etc.)

  • Software Development Engineer In Test

    Actalent

    Waterloo, ON

    • $40 to $50 CAD / hour
    • Contract

    …developing, and maintaining automated test scripts and tools in Python to validate new features for advanced automotive infotainment and connectivity…

  • AI and Automation Developer

    Bell

    Toronto, ON

    Practical programming experience in Python, Java, or similar languages, coupled with foundational troubleshooting and debugging skills.

  • Business Systems Specialist (Automation & AI Enablement)

    The Canada Life Assurance Company

    London, ON

    Knowledge of scripting or programming (e.g., Java, Python, VBScript, JavaScript, shell / cmd)

  • Software Engineer

    Great Value Hiring

    Canada

    • Contract

    Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar

  • AI Security Engineer

    Avanciers Inc.

    Toronto, ON

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

    Strong hands-on software development skills, particularly Python, Java, Node, Go, C/C++ with experience in additional modern programming languages.

  • Senior Director Information Technology

    lululemon

    Vancouver, BC

    • Full-time

    Expert proficiency in programming languages (eg: Python, Java), and relevant libraries/frameworks (TensorFlow, PyTorch, scikit-learn, etc.).

  • Radical Ventures: AI Product Engineer

    Radical Ventures

    Toronto, ON

    • Full-time

    (Python, Java, Go, or similar) and experience building modern web applications

  • Développeur Python/Développeuse Python

    Astek

    Montreal, QC

    • Full-time

    Python Developer - AI & Operations Automation

  • Manager, Model Validation

    EQ Bank | Canada's Challenger Bank

    Toronto, ON

    Strong experience with programming languages, which may include Python, R, SAS, C++, C#, Java, and MATLAB.