Find work in Canada.

348,979 jobs across our Canadian network. How we count

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

  • Research Engineer – Multimodal AI & Interaction

    Huawei Canada

    Markham, ON

    • Full-time

    3+ years relevant research or industry experience (including graduate research), with strong Python (Typescript / Kotlin, C++/Java a plus) and collaboration skills across teams

  • Sr. Staff Infrastructure Engineer

    VGS

    Canada

    • Full-time

    …with a highly consistent modern stack (e.g. AWS, Kubernetes, Java, TypeScript, Python) and world-class AI-augmented SDLC tooling. We strip away the friction so you can focus on the problems…

  • Software Developer

    Ericsson

    Mississauga, ON · Ottawa, ON

    • Full-time

    6+ years with (but not limited too) Java, Spring Boot, Python, Shell, Rest and SQL/NoSQL database

  • Senior Manager, Cloud Development

    Samsung Electronics

    Mississauga, ON

    • Full-time

    Write clean and maintainable code in languages such as Python, Java, or Go

  • Senior Software Engineer

    Generac Power Systems

    Toronto, ON · Canada - Toronto

    • Full-time

    We also use Java, Python, and JavaScript, and value choosing the right tool for the job.

  • Spécialiste en gouvernance et qualité des données

    EXFO

    Quebec, QC

    • Full-time

    Connaissances de base en programmation ou en scripting (Python, Bash, Java, ou similaire).

  • Associate Principal Engineer - Snowflake AI Architect

    Nagarro

    Brampton, ON

    • Full-time

    Drive adoption of Snowpark (Python/Java/Scala) for advanced data engineering and ML workflows.

  • Senior Full Stack Engineer (Application + Data)

    Article

    Vancouver, BC

    • $165,000 to $175,000 CAD / year
    • Full-time

    Build backend applications, APIs, integrations, and services using Java.

  • Coop AI Developer

    CGI

    Calgary, AB

    • Full-time

    Knowledge of Python and libraries like Pandas, TensorFlow, or PyTorch + Java.

  • Senior Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

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

  • Software Engineer, Professional Senior (Android + NFC/RFID +AI )

    Zebra Technologies

    Mississauga, ON

    • Full-time

    Strong programming skills in Java, C, C++, and Python.

  • Senior Specialist, Item File

    Walmart Canada

    Mississauga, ON

    • Full-time
  • Full Stack Developer, AI

    RBC

    Toronto, ON

    • Full-time

    Develop and maintain full-stack solutions across a diverse tech stack (Java, Python, Node.js, Angular, Spring Boot), contributing to both front-end and back-end features while continuously…

  • Senior Software Developer - Workflows

    Verily

    Toronto, ON

    • Full-time

    Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective-C, Go, Python, or JavaScript.

  • Software Engineer I

    Beanfield Technologies Inc.

    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…

  • Spécialiste en gouvernance et qualité des données

    EXFO

    Montreal, QC · Quebec, QC

    • Full-time

    Connaissances de base en programmation ou en scripting (Python, Bash, Java, ou similaire).

  • Senior Core Java Developer with E-trade exp.

    Synechron

    Toronto, ON

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

    We are seeking a highly skilled Senior Java Developer with AI experience to join the FIC Global Spread Products eTrading Technology team. The successful candidate will contribute to the…

  • Co-op Engineer - openJiuwen AI Agent Platform

    Huawei Canada

    Markham, ON

    • Internship

    Proficient in Python, Java, C++, Go, or another programming language.

  • Principal AI Engineer

    PointClickCare

    Mississauga, ON

    • $191,700 to $213,000 CAD / year
    • Full-time

    Must Have - Advanced Python & Java expertise in production systems (testing, packaging, performance profiling) and deep experience extending agent frameworks such as Anthropic, LangChain,…

  • Senior Manager, Model Validation

    EQ Bank | Canada's Challenger Bank

    Toronto, ON

    • Full-time

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

  • Technical Consultant II/III

    Zafin

    Toronto, ON

    Hands-on experience with Java, Spring Boot, Python, J2EE, object-oriented design, design patterns, Maven, Git, CI/CD pipelines, and Agile delivery practices.

  • QA Engineer III

    Zafin

    Toronto, ON

    Strong automation experience using tools and frameworks such as Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent technologies.

  • Principal Software Developer

    Intuit

    Toronto, ON

    • Full-time

    Come join Intuit as a Principal Software Developer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and…

  • Senior Staff Software Developer

    Intuit

    Toronto, ON

    • Full-time

    Come join Intuit's community of 'Builder Catalysts' as a Senior Staff/ Principal Software Developer and help us power prosperity around the world.