Find work in Canada.

335,548 jobs across our Canadian network. How we count

  • 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

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

  • Manager, Model Validation

    EQ Bank

    Toronto, ON

    • Full-time

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

  • Senior Software Developer in Test- 9 month contract- temporary

    Plusgrade

    Montreal, QC

    • Full-time

    You bring at least 4+ years of hands-on coding experience in test automation with JavaScript, TypeScript, Java, Groovy, or Python, with a track record of building or evolving automation…

  • Senior Software Developer

    Autodesk

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

    • Full-time

    Strong backend development experience with Node.js, Java, Python, or similar technologies

  • Lead Java Developer

    Infoya

    Toronto, ON

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

    About the Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead level and demonstrates the curiosity, judgment, and enthusiasm to grow into…

  • GenAI Software Developer

    BMO

    Calgary, AB · GCS

    • Full-time

    …We're looking for a passionate and innovative GenAI Software Developer to join our growing team and help design, build, and scale intelligent AI-powered solutions that enhance employee and…