Find work in Canada.

529,839 jobs across our Canadian network. How we count

  • Software Engineer, Full Stack

    Gigi

    Toronto, ON

    • Full-time

    …interface a media buyer actually touches. Our stack includes Python, FastAPI, LangGraph and LangChain; TypeScript, Vue and Nuxt; Java and Spring Boot; PostgreSQL, pgvector, Redis and NATS;…

  • Staff Security Engineer

    Snaplii

    Toronto, ON · Etobicoke, ON

    • Full-time

    …essential: you should be comfortable working directly in our Java and Spring Boot services, writing automated tests, and taking changes through review, rollout and…

  • Distinguished Engineer / Ingénieur(e) émérite – Voyages d’affaires et dépenses

    Capital One

    Toronto, ON

    • Full-time

    12+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript/TypeScript, Swift, Kotlin etc.

  • Data Platform Engineer

    BRP

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time
  • Lead Python + AI

    Digitive

    Canada

    • Contract

    We are looking for a Lead Python AI Engineer to build robust, AI-powered API services and agentic workflows. In this role, you will bridge the gap between traditional backend systems and…

  • Sr. Consultant, Full Stack Developer

    CIBC

    Toronto, ON

    • Full-time

    …multiple back-end systems. As a Sr. Consultant, Full Stack Developer you’ll assemble, implement and maintain easy, flexible, and personalized solutions that enhance the client experience…

  • Chatbot Content Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    5+ Yrs of strong scripting & automation experience - Python (preferred) or Java development experience.

  • Senior Backend Product Engineer, Menu Operations

    HelloFresh

    Toronto, ON

    Proficiency and production experience with one or more backend languages such as Golang, Python, or Java.

  • Software Engineer with AI Experience

    Pacer Group

    Toronto, ON

    • Contract

    Strong expertise in Python and Java, API development, microservices, and enterprise application modernization.

  • AI Architect

    Envision Technology Solutions

    Canada

    • Contract

    Strong hands-on programming expertise in at least one modern language such as Python, C#, Java, or JavaScript, with the ability to guide engineering teams on best practices.

  • Application Security Engineer

    Tata Consultancy Services

    Toronto, ON

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

    Strong previous software development/coding experience, such as Java, .NET/C#, Python, JavaScript/TypeScript, or similar.

  • Quality Engineer (QE) / SDET – AI Chatbot Validation

    Ardent SoftSol Inc.

    Brampton, ON

    • $38 to $40 CAD / hour
    • Contract

    Design, develop, and maintain scalable test automation frameworks using Java, Python, or Groovy.

  • Software Engineer I

    Beanfield

    Toronto, ON

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

    …enhancing backend systems, APIs, and data processing tools using Python, Java and modern web frameworks. The Software Engineer will collaborate with product managers and other team members…

  • Technical Specialist, Techna

    University Health Network

    Toronto, ON

    • Full-time
  • Cloud Automation & DevOps Engineer

    Aarorn Technologies Inc

    Toronto, ON

    • $50 CAD / hour
    • Contract

    Automate infrastructure and operational activities using Python, Bash, Ansible, and similar tools.

  • Software Developer Co-Op

    Nutanix

    Vancouver, BC

    • $30 to $35 CAD / hour
    • Volunteer

    Experience with at least one modern programming language (e.g., Python, Java, C++, Go, JavaScript).

  • Software Developer 1

    Intuit

    Toronto, ON

    • Full-time

    Proficiency in at least one of Python, TypeScript/JavaScript, or Java/Kotlin, and willingness to work across both frontend and backend.

  • Software Developer 1 - API Management Platform

    Intuit

    Toronto, ON

    • Full-time

    Coursework, internships, personal projects, or academic experience with one or more programming languages (e.g., Java, Python, JavaScript, C++, etc.).

  • Software Developer

    Cisco

    Ottawa, ON · Kanata, Ontario

    • Full-time

    Innovation: Explore and implement emerging technologies, including Generative AI and LLM-based prompting, to improve developer productivity and system observability.

  • Programmer Analyst II

    The University of British Columbia

    Vancouver, BC

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time
  • Programmer Analyst II

    The University of British Columbia

    Vancouver, BC

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time
  • Software Developer

    neurohire.ai

    Remote, Canada

    • $70,000 to $90,000 CAD / year
    • Full-time
    • Remote

    Work with programming languages such as Python, Java, JavaScript, or TypeScript.

  • Senior Forward Deployed Engineer - Java/ Python | Capital Markets

    Rose International

    Mississauga, ON

    • Full-time

    Expert-level proficiency in Java (Core Java, Java 17+, Spring Boot, Spring Framework, microservices, REST/gRPC APIs) and/or strong production experience in Python 3.x (FastAPI,…

  • GEN AI Developer

    Epsilon Solutions Ltd.

    Mississauga, ON

    • Contract

    Reverse engineer application codebases (Python, Java, Angular, Mule) to auto-generate:

  • Bioinformatics Specialist

    The University of British Columbia

    Vancouver, BC

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time