Find work in Canada.

353,782 jobs across our Canadian network. How we count

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

  • Junior DevOps Specialist

    CGI

    Toronto, ON

    • Full-time

    Strong proficiency in at least one object-oriented language (Java, Python, Go, or C#) and scripting frameworks (Bash, PowerShell).

  • Software Engineering Intern - Applications, Infotainment & Mobile (January - August 2027)

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $30 to $33.75 CAD / hour
    • Internship
    • Remote

    Write code in Kotlin, Java, C++, or Python depending on the team

  • Intern Researcher – Multimodal AI & Interaction

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Internship

    Strong programming and software development skills, preferably in Python plus at least one of C++, Java, C#, Kotlin, Swift, or a similar language.

  • Copy of Co-op Winter 2027 - Software Engineering - 4-8 months

    General Dynamics Missions System International

    Cole Harbour, NS · Ottawa, Ontario

    • Internship

    Develop, maintain, and document software in languages such as C++, C, Java, and Python.