Find work in Canada.

611,879 jobs across our Canadian network. How we count

  • Embedded Software Engineer

    Evertz Microsystems Limited

    Burlington, ON

    • $60,000 to $90,000 CAD / year
    • Full-time

    C++, C, Python programming and debugging skills

  • GenAI Data Engineer

    Tiger Analytics Inc.

    Remote, Canada

    • Full-time
    • Remote

    Tune complex SQL queries and Python-based processing jobs to handle petabyte-scale environments efficiently.

  • Senior ML Research Scientist

    LawZero

    Montreal, Quebec

    Strong experience in Python software development, in the use of version control, collaboration tools, and experiment management and tracking tools.

  • Sr. Manager, Retention Analytics

    McAfee

    Waterloo, Ontario

    • Full-time

    Data & coding fluency: A self-starter who isn’t afraid to get hands dirty - comfortable using SQL, Python, and generative AI tools as needed to access data and deliver analysis, even if not…

  • Senior Marketing Analyst

    Improvado

    Remote, Canada

    • Full-time
    • Remote

    Python or other scripting language for data analysis and automation.

  • Software Engineer Intern

    Cresta

    Toronto, Ontario

    • $30 to $50 CAD / hour

    Experience with one or more programming languages (e.g., Python, Go, Java, JavaScript, TypeScript)

  • Senior Security Operations Engineer

    Brex

    Vancouver, British Columbia

    While not primarily a development role, the team develops and maintains tools written in Go and Python, so experience with coding is required

  • Principal Data Scientist (m/f/d)

    AutoTrader.ca

    Toronto, ON

    Expert-level programming skills in Python and SQL, and fluency with leading ML/AI frameworks (e.g., scikit-learn, TensorFlow, PyTorch)

  • Applied AI Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    Strong proficiency in Python, JavaScript/TypeScript, Go, or similar production-oriented languages.

  • Lead Software Engineer, Full-Stack Applications - Ratings Technology

    Fitch Group

    Toronto, ON

    • $160,000 to $200,000 CAD / year

    …scalable full-stack applications using Java/Springboot, C#/.NET, Python and REACT, drive architectural decisions, establish technical standards, and lead exploration of AI/ML integration…

  • Salesforce Technical Manager

    Pwc Canada

    Vancouver, BC · Toronto, ON

    • Full-time

    One or more Salesforce Developer certifications: Platform Developer I & II, Application Architect, System Architect, or Technical Architect

  • Financial Crimes Technology Manager

    Pwc Canada

    Toronto, ON

    • Full-time

    Strong SQL T-SQL, Oracle PL/SQL, Python, R, and database technologies

  • Senior Software Engineer - AI (Materia AI)

    Thomson Reuters

    Remote, Canada

    • Full-time
    • Remote

    Design and build backend services using Python, FastAPI, and PostgreSQL to support real‑time AI interactions and large‑scale data flows.

  • Salesforce Technical Manager

    PwC

    Vancouver, British Columbia · Toronto, Ontario

    • Full-time

    One or more Salesforce Developer certifications: Platform Developer I & II, Application Architect, System Architect, or Technical Architect

  • Principal NPI Test Engineer

    Semtech

    Burlington, ON · CAN - Burlington, ON

    • Full-time

    Advanced programming skills in C/C++, Python, and TCL

  • Escalation Engineer - Toronto

    Island

    Remote, Canada

    • Full-time
    • Remote

    Web debugging proficiency: Browser developer tools, network traces (HAR, net-export), HTTP/HTTPS analysis

  • LLM Serving Engineer (Cloud AI Engineering), Senior / Staff Engineer

    Qualcomm

    Markham, ON

    • Full-time

    Strong Python development skills for large-scale projects with passion for software engineering.

  • LLM Serving Engineer (Cloud AI Engineering), Senior / Staff Engineer

    Qualcomm

    Markham, Ontario

    • Full-time

    Strong Python development skills for large-scale projects with passion for software engineering.

  • Transformation Engineer - Software Development, AI & Quality Engineering

    Fitch Group

    Toronto, ON

    …platforms and applications. The ideal candidate is a strong developer who can apply AI, automation and engineering best practices to accelerate delivery, improve platform reliability,…

  • Implementation Associate

    Forma.ai

    Toronto, Ontario

  • Sr. Automation Engineer

    Omnissa

    Vancouver, British Columbia · Canada-British Columbia

    • $185,000 to $211,400 CAD / year
    • Full-time

    …Windows/Linux administration, and programming languages such as Java, Python, and PowerShell. Your role will focus on automating functional tests across the entire system stack. Here is a…

  • Sr. Software Engineer, Virtual Desktop

    Omnissa

    Vancouver, British Columbia · Canada-British Columbia

    • $185,000 to $211,400 CAD / year
    • Full-time

    As a Sr. Member of Technical Staff you will be responsible for Developer Experience tools and automation development to improve developer efficiency, product quality and optimize processes.…

  • Staff Software Engineer - Fullstack

    Databricks

    Vancouver, BC

    10+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++,Go).

  • Senior Software Engineer - Fullstack

    Databricks

    Vancouver, BC

    5+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++,Go).