Find work in Canada.

326,996 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Lead Software Developer - Java

    RBC

    Toronto, ON

    Full-time

    This Senior Developer/Business Analyst role within Quantitative and Technology Services (QTS), consists of developing, improving and supporting strategic applications within the RAMPP…

  • Associate Director - Lead Data Modeler/Analyst

    RBC

    Toronto, ON

    Full-time

    Advanced SQL and Python skills for data analysis, profiling, and transformation

  • Associate Director - Lead KDB+ Developer

    RBC

    Toronto, ON

    Full-time

    This is a Associate Director - Lead developer role on the Market Data Intelligence (MDI) platform, supporting global cross-asset market data analytics at RBC Capital Markets. The role…

  • Director & Principal Engineer, AI/ML & MLOps Platform

    RBC

    Vancouver, BC

    Full-time

    Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Staff Data Platform Engineer - Snowflake

    RBC

    Toronto, ON

    Full-time

    You'll work on our in-house Snowflake Control Plane - a Python-based platform that automates provisioning, enforces RBAC, manages disaster recovery, and governs how the enterprise interacts…

  • Staff Data Engineer

    RBC

    Toronto, ON

    Full-time

    6+ years of experience building scalable production APIs/microservices (Python preferred), with 2+ years in leadership or mentorship

  • Senior ML Engineer, ML Platform - GFT

    RBC

    Vancouver, BC

    Full-time

    …pipeline will support model training/testing/inference using Python and PySpark, on public cloud (AWS) and on-premises…

  • Data Scientist, AI Model Risk

    RBC

    Toronto, ON

    Full-time

    Proficient programming skills in Python; you should already be comfortable with writing research experiments and be willing to learn how to write clean code.

  • Modern Endpoint Management Engineer

    Scotiabank

    Toronto, ON

    Familiarity with scripting and automation (e.g., PowerShell, Bash, Python) for endpoint management tasks.

  • Staff Software Engineer, AI

    Thomson Reuters

    Toronto, ON · Canada, Toronto, Ontario

    Full-time

    Expert-level proficiency in Python and extensive experience with AI/ML frameworks (PyTorch, TensorFlow, JAX)

  • GitHub AI Consultant

    Lantern

    Edmonton, AB

    GitHub Copilot Transformation: Design and execute enterprise GitHub Copilot adoption strategies, driving measurable developer productivity, value realization, and sustained engagement…

  • Oliver Wyman - Senior Lead AI Developer

    Marsh McLennan

    Toronto, ON · Montreal, QC

    Full-time

    …unprecedented products across industries. As a Senior Lead AI Developer, you are primarily responsible for managing technical projects and helping teams design and build AI/ML systems and…

  • Senior Software Developer, Developer Platform

    Verily

    Waterloo, ON

    Full-time

    The Developer Platform team is responsible for building cloud-native, self-service developer infrastructure that enables the software development lifecycle for over 600 engineers at Verily.…

  • Senior Software Developer - Workflows

    Verily

    Toronto, ON

    Full-time

    2 years experience as a software developer in an industry setting.

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

  • Gen AI Engineering and Scaled AI Transformation

    Citi

    Mississauga, ON

    Full-time

    Brings strong hands‑on software engineering credibility, setting standards for Python‑based GenAI services.

  • Generative AI Engineer -Vice President

    Citi

    Mississauga, ON

    Full-time

    We're searching for a highly skilled and experienced senior engineer and Python expert to lead the design and development of the various AI-related technologies as part of the Services Tech…

  • Developer Lead (AI-Enabled Systems)

    BMO

    Toronto, ON · FCP

    Full-time

    Build robust microservices and APIs using Java, Node.js, or Python

  • Senior Business System Analyst

    BMO

    Toronto, ON · SCC

    Full-time

    5+ years of experience in one or more of SQL, NoSQL, Python, Scala

  • Agentic Engineer, Innovation

    Manulife

    Montreal, QC

    Full-time

    Strong Python and SQL skills, with experience in AI application architecture, orchestration, retrieval, prompt design, evaluation, integration, and production monitoring.

  • Senior Software Engineer

    BuildOps

    Toronto, ON

    Experience with TypeScript, JavaScript, Python, or other modern application stacks

  • Senior Software Engineer

    Clutch Technologies Inc.

    Toronto, ON

    Continuously improve the systems, tools, and developer experience that power Clutch.

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