Find work in Canada.

A simpler way to find your next job.

  • Senior Software Engineer – Full Stack (AI First)

    Precisely International Jobs

    Canada

    …closely with engineers, architects, and product teams - mentoring junior engineers and influencing technical direction - to deliver scalable, reliable, production-ready capabilities that…

  • Machine Learning Scientist

    Amii (Alberta Machine Intelligence Institute)

    Edmonton, AB

    • Full-time

    Proficient in Python, experience in other programming languages i.e. Java or SQL (nice to have)

  • Senior Software Development Engineer (SDE3) – Customer Data Platform

    Remitly

    Burnaby, BC

    • Full-time

    Expertise in at least one backend language such as Java, Go, or Python.

  • Java Developer

    J&M Group

    Montreal, QC

    • Contract

    We are hiring for a Java Developer. This role focuses on hands-on Core Java development for large-scale Market Risk technology platforms and distributed systems.

  • Senior Software Engineer

    Questrade Financial Group

    Toronto, ON

    Deep expertise in C#/.NET, Java, Node.js/TypeScript, Python, or C++ and surrounding development ecosystems.

  • Software Engineer

    Questrade Financial Group

    Toronto, ON

    Strong proficiency in C#/.NET, Java, Node.js/TypeScript, Python, or C++.

  • Sr Integration Engineer (Intelligent Automation)

    Russell Tobin

    Toronto, ON

    • $90 to $100 CAD / hour
    • Contract

    Database & Scripting - SQL and PL/SQL; custom scripting in Ruby, Python, Java, Groovy, or JavaScript; Custom Connectors via Connector SDK and Developer API.

  • Senior Software Engineer

    Tactable

    Toronto, ON

    • Full-time

    Build scalable, high-performance backend systems using Python, leveraging concurrent and distributed architectures

  • Sr. Integration Architect - Automation

    Infotree Global Solutions

    Toronto, ON

    • Contract

    Database & Scripting - SQL and PL/SQL; custom scripting in Ruby, Python, Java, Groovy, or JavaScript; Custom Connectors via Connector SDK and Developer API.

  • Software Development Engineer, WW Deals & Promotions

    Amazon

    Vancouver, BC

    Strong proficiency in at least one major programming language (e.g. Java, Python, C++, etc.)

  • AI Deployment & Solutions Lead

    Tata Consultancy Services

    Toronto, ON

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

    Strong programming skills in Python, Java/JavaScript, C++ or equivalent.

  • Senior Full Stack Developer

    OXARO Inc.

    Ottawa, ON

    • Full-time

    5+ years of experience working with 2 or more programming languages, such as Python, C#, Java, or Ruby.

  • Technical Consultant II/III

    Zafin

    Toronto, ON

    • Full-time

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

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

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

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

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

  • Firmware Engineer – SerDes PHY (all levels)

    Qualcomm

    Toronto, ON

    • Full-time

    3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

  • AI Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto One York

    • Full-time

    Practical experience developing solutions using technologies such as Python, AWS Lambda, Java, and APIs

  • Senior Software Developer

    LINK INVESTMENT MANAGEMENT INC

    Calgary, AB

    • Full-time

    The Senior Software Developer will play a pivotal role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of our clients and business.…

  • Senior AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Support code reviews, design discussions, and mentoring of junior team members

  • Senior AI Engineer

    RBC

    Toronto, ON

    • Full-time

    Support code reviews, design discussions, and mentoring of junior team members

  • Lead Data Scientist

    Sanofi

    Toronto, ON

    • Full-time

    Strong programming skills in Python or Java or other enterprise programming languages SQL/NoSQL query, familiarity with Spark, REST APIs, Golang, NodeJS, Angular, Typescript etc.

  • AI Engineer

    Sanofi

    Toronto, ON

    • Full-time

    Strong software engineering and programming skills in Python or Java or other enterprise programming languages SQL/NoSQL query, familiarity with Spark, REST APIs, Golang, NodeJS, Angular,…