Find work in Canada.

336,262 jobs across our Canadian network. How we count

  • Middle/Senior Forward Deployed Engineer (Python, AI)

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Advanced proficiency in Python, along with experience using TypeScript or JavaScript and SQL.

  • Specialist, AI Engineering

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Strong Programming Skills: Proficiency in Python and experience with relevant AI/ML frameworks. Proficiency in writing clean, maintainable code (i.e. Python, Java, SQL, Spark).

  • AI Deployment & Solutions Lead

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

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

  • Principal Quality Architect

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Polyglot Development: Write and test production-grade code across multiple languages and paradigms (e.g., TypeScript, Python, Go, .NET, Java) based on specific problem domains. Ramp into…

  • Senior Forward Deployed Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Proficiency in at least one production programming language such as Python, Go, TypeScript, Java, or Scala.

  • Forward Deployed Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Solid backend development skills, with strong programming experience in Python, Java, or similar

  • Associate or Vice President Full Stack Engineer

    BMO Capital Markets

    Toronto, ON

    • Part-time

    Programming language proficiency in Python, JavaScript/TypeScript, with familiarity in C#, Scala, or Java

  • Quality Engineering

    CGI

    Toronto, ON

    • Full-time

    Programming or scripting experience with Java, JavaScript/TypeScript, Python, or C#.

  • Senior Full Stack Engineer (Azure Cloud Platform)

    HCLTech

    ON · Ontario, Canada

    • $60 to $75 CAD / hour
    • Contract

    Develop backend services using Node.js, Python, .NET, or Java.

  • Staff Software Engineer, Merchant Shopping Growth and Insights AI/ML

    Google

    Waterloo, ON

    • Internship

    Experience with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.).

  • Tech Lead - Software Engineering

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Calgary, AB

    • $130,000 to $170,000 CAD / year
    • Full-time

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Vancouver, BC

    • $130,000 to $170,000 CAD / year
    • Full-time

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Toronto, ON

    • $130,000 to $170,000 CAD / year
    • Full-time

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Engineer II - IAM Federation Services

    TD

    Toronto, ON

    • Full-time

    Hands-on experience with Python, Java, Java Spring and SQL

  • Senior Service Reliability Engineer

    Fitch Ratings

    Toronto, ON

    • Full-time

    You’re highly proficient in administering both Linux and Windows, and have practical, enterprise-level experience supporting IIS/.NET applications as well as Java Spring Boot services.

  • Data Integration Engineer

    Prophix

    Remote, Canada

    • Full-time
    • Remote

    Working knowledge of scripting or programming languages such as Javascript, Python, SQL, or SOQL.

  • Engineer II - IAM Federation Services

    TD

    Toronto, ON

    • Full-time

    Hands-on experience with Python, Java, Java Spring and SQL

  • Data Integration Engineer

    Prophix

    Toronto, ON · Etobicoke, ON

    • Full-time

    Experienced in Snaplogic and/or Java web services for integration between applications a plus

  • 2027 Intern Program, Technology Innovation - Future Opportunities

    Bell

    Montreal, QC

    Foundational exposure to at least one programming or scripting language (e.g., Python, Java, C++, JavaScript) or tech concepts (data querying, cloud infrastructure, or cybersecurity) is…

  • Senior Service Reliability Engineer

    Fitch Group

    Toronto, ON

    You’re highly proficient in administering both Linux and Windows, and have practical, enterprise-level experience supporting IIS/.NET applications as well as Java Spring Boot services.

  • Python Developer, Assistance Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is hiring a Senior Python Developer (Applications Development Sr. Programmer Analyst - C12) with a focus on Generative AI. This hands-on engineering role offers the opportunity to…

  • Lead Automation Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Programming Languages: Advanced, hands-on programming proficiency in core languages including Java, Python, and JavaScript/TypeScript, with a deep understanding of object-oriented…