Find work in Canada.

603,871 jobs across our Canadian network. How we count

  • Director of Software Engineering

    TEEMA

    Vancouver, BC

    • Full-time

    Technical background in Go, C/C++, Java, Python, or similar languages.

  • Practice Lead - Data & AI

    Architecture in Motion Inc.

    Mississauga, ON

    • Full-time

    Strong technical foundation in SQL, Python, PySpark, data modelling, and modern data architectures.

  • Research Associate (12 month term)

    Alberta Machine Intelligence Institute

    Edmonton, AB

    • Full-time

    Strong Python programming skills and proficiency with modern machine learning frameworks, particularly PyTorch.

  • Machine Learning Resident - Client: ModeDi (12 month term)

    Alberta Machine Intelligence Institute

    Edmonton, AB

    • Full-time

    Proficiency in Python and modern AI frameworks such as PyTorch, Hugging Face, Transformers, vLLM, Unsloth, LangGraph, Pydantic, and commercial LLM APIs (e.g., Anthropic, OpenAI), and…

  • IP-Post Silicon Validation Engineer

    AMD

    Markham, ON

    • $155,200 to $232,800 CAD / year
    • Full-time
  • Technical Lead

    Raas Infotek

    Toronto, ON

    • Contract

    · Develop scripts and automation using Python, Bash, AWS CLI, and AWS SDKs where required.

  • Software Engineer

    Cisco

    Ottawa, ON

    • $116,700 to $165,800 CAD / year
    • Full-time

    Experience programming in languages such as Go and Python, including leveraging AI-assisted development tools to write, test, and optimize code.

  • Data Coordinator

    University Health Network

    Toronto, ON

    • Full-time

    Experience using R or Python for data analysis and data quality assessment is required.

  • Senior Software Engineer, Analytics and Reporting Solutions ⭐

    Achievers

    Toronto, ON

    • Full-time

    …gets done. Our tech stack leverages microservices built with Python and Go, running on GCP and Kubernetes. We're creating smoother, smarter, and more delightful experiences for our users,…

  • Software Engineer (Java, Python & Linux)

    Enterprise Solutions Inc.

    Toronto, ON

    • Contract

    We are looking for an experienced Software Engineer with strong hands-on expertise in Java, Python, Linux, and CI/CD to join a dynamic DevSecOps team supporting a large-scale, highly…

  • Artificial Intelligence Engineer

    Hays

    Toronto, ON

    • Contract

    We are looking for an AI Engineer with strong Python development experience and hands-on expertise in building and deploying Generative AI solutions.

  • Python Software Engineer (Client Facing Consultant)

    Luxoft

    Toronto, ON

    • $120,000 to $150,000 CAD / year
    • Full-time

    Strong hands-on Python backend development experience in enterprise environments

  • Lead Advisor, Pricing Actuarial Analytics

    Optimum General Insurance

    Montreal, QC

    • Full-time

    Strong programming skills and interest in analytics, preferably with Python.

  • Application Security Engineer

    Lorven Technologies Inc.

    Canada

    • Contract

    Software development background in Python and Go. Must be comfortable writing production code and opening PRs.

  • Senior DevOps Engineer (Azure)

    Agilno

    Toronto, ON

    • Full-time

    Scripting in Bash, PowerShell or Python, plus Azure CLI.

  • Platform Integration and Monitoring Consultant

    Randstad Enterprise

    Montreal, QC

    • Full-time

    Develop automation solutions and operational tooling using Python, Shell scripting, and AI-assisted development technologies to improve efficiency, reduce manual effort, and increase…

  • Senior Java Developer (Cloud Migration Focus)

    Agilno

    Toronto, ON

    • Contract

    We are looking for an experienced, self-directed Senior Java Developer to adapt the application layer of our platform from AWS to Microsoft Azure. You will work alongside our DevOps…

  • Technical manager, Pricing Actuarial Analytics

    Optimum General Insurance

    Montreal, QC

    • Full-time

    Strong programming skills and interest in analytics, preferably using Python.

  • Computational Analyst

    General Fusion

    Richmond, BC

    • $100,000 to $120,000 CAD / year
    • Full-time

    Proven fluency in Python and modern scientific computing

  • Senior Data Engineer

    Rivago Infotech Inc

    Toronto, ON

    • Contract

    This position is for a Senior Data engineer with a background in Python, Pyspark, SQL and data warehousing for enterprise level systems. The position calls for someone that is comfortable…

  • Data Tech Lead/Architect (AWS)

    DEDICATTED

    Canada

    • Full-time

    Proficiency in SQL and experience with Python, Java, or Scala.

  • AWS AI Solution Architect

    DEDICATTED

    Canada

    • Full-time

    Experience with Python and modern AI application development frameworks.

  • System Support Specialist (AI and Automation)

    ALT Consulting

    Ottawa, ON

    • Full-time

    PowerShell, Python, APIs, or other scripting exper

  • Forward Deployed Full-Stack Engineer: Next.js + AWS AgentCore

    DEDICATTED

    Canada

    • Full-time

    Working knowledge of Python (many agent frameworks and AgentCore SDKs are Python-first).

  • Machine Learning Resident - Client: ModeDi (12 month term)

    Amii (Alberta Machine Intelligence Institute)

    AB · Edmonton, AB

    • Full-time

    Proficiency in Python and modern AI frameworks such as PyTorch, Hugging Face, Transformers, vLLM, Unsloth, LangGraph, Pydantic, and commercial LLM APIs (e.g., Anthropic, OpenAI), and…