Find work in Canada.

609,883 jobs across our Canadian network. How we count

  • Intermediate Software Developer

    Teckhorizon Inc

    Toronto, ON

    • Contract

    …for experimentation. The role requires practical experience with Python, machine learning libraries, LLM frameworks, and cloud-based ML…

  • Full-Stack Automation Engineer

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON · North York, ON

    • Full-time

    We’re a vibrant, exciting credit union that lives its "profits with a purpose" philosophy in every financial transaction, product, interest rate, and community initiative we offer. Founded…

  • AI Engineer

    VySystems

    Mississauga, ON

    • Full-time

    Strong Python development with FastAPI or Flask.

  • Senior Software Developer in Test | Ingénieur·e logiciel senior en test

    Plotly

    Remote, Canada

    • Full-time
    • Remote

    Plotly builds the tools millions of developers use to work with data. Our open-source libraries are downloaded millions of times per day, Dash is one of the most popular ways to build data…

  • Intern Researcher- AI Agents

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Internship

    Strong programming and implementation skills, particularly in Python, with hands-on experience using modern deep learning frameworks such as PyTorch.

  • Slot Mathematician (Hard Rock Games)

    Hard Rock Digital

    Remote, Canada

    • Full-time
    • Remote

    …the ability to innovate, experiment, and make real impact. With the backing of a globally recognized brand, we combine the agility of a startup with the reach of an entertainment…

  • Vice President, ETF Algo Engineer

    BMO

    Toronto, ON · FCP

    • Full-time

    …combines strong software engineering and quantitative skills with knowledge of trading protocols, market data, execution workflows, as well as development and diagnostic tools. They will…

  • Associate (Graduate) Developer

    Thoughtworks

    Toronto, ON

    Our entry-level consultants jumpstart their careers with the First Year Graduate Experience: our year-long program that starts with Thoughtworks University, an immersive three-week…

  • Software Engineer Co-op

    XRSounder

    Burnaby, BC

    • Full-time

    Hands-on experience with Python desktop applications, data visualization, and scientific computing.

  • Senior Forward Deployed Engineer

    Xero

    Remote, Canada

    • Full-time
    • Remote

    …of rapid experimentation and "vibe-coding," working closely with product owners and SMEs to turn complex, messy workflows into elegant, automated…

  • Software Engineer 4 - Kubernetes AI Platform Engineering

    Nutanix

    Vancouver, BC

    • $151,000 to $227,000 CAD / year
    • Full-time

    Experience: 6-8 years of software engineering experience, with at least 3+ years focused on building scalable distributed systems, cloud platforms, or AI/ML infrastructure. Language…

  • Senior AI Quality Developer, Personalization

    Autodesk

    Toronto, ON

    • Full-time

    Strong hands-on programming experience with TypeScript and Python, including designing and maintaining scalable automated testing frameworks

  • Senior Full Stack Engineer, Applied AI

    Autodesk

    Vancouver, BC

    • Full-time

    We are looking for a Senior Software Developer who enjoys building great software, solving interesting problems, and thinking in systems, not just files. You will help develop AI-powered…

  • Senior AI Quality Developer, Personalization

    Autodesk

    Toronto, ON

    • Full-time

    Strong hands-on programming experience with TypeScript and Python, including designing and maintaining scalable automated testing frameworks

  • Senior Full Stack Engineer, Applied AI

    Autodesk

    Toronto, ON

    • Full-time

    We are looking for a Senior Software Developer who enjoys building great software, solving interesting problems, and thinking in systems, not just files. You will help develop AI-powered…

  • Senior Full Stack Engineer, Applied AI

    Autodesk

    Toronto, ON

    • Full-time

    We are looking for a Senior Software Developer who enjoys building great software, solving interesting problems, and thinking in systems, not just files. You will help develop AI-powered…

  • Programmer

    RI-MUHC | Research Institute of the MUHC | #rimuhc

    Montreal, QC

    • Full-time

    …arm of the McGill University Health Centre (MUHC) affiliated with the Faculty of Medicine at McGill University. The RI-MUHC is supported in part by the Fonds de recherche du Québec - Santé…

  • Bioinformatician

    The Hospital for Sick Children

    Toronto, ON

    • Contract

    …focused on understanding the genomic basis of heart disease with the ultimate goal of translating genomic discoveries into improved diagnosis, risk stratification, and treatment strategies.…

  • Applied AI Engineer (Contract)

    Upstream Works Software

    Canada

    • Contract

    Upstream Works is a Canadian software company with 25 years of experience in enterprise contact centre software, trusted by Cisco, Amazon Web Services and global partners.

  • TA (CUPE) - MIA5100 B - Winter 2027

    University of Ottawa

    Ottawa, ON

    • Part-time

    …unsupervised learning, deep learning, NLP, computer vision with applications to real-world use cases. Hands-on experience with industry tools and libraries commonly used for AI/ML model…

  • FY27 Intern - Deep Learning Research Internship - Canada (4 Months)

    Qualcomm

    Markham, ON

    • Full-time

    Experience with Python and PyTorch for deep learning research and development.

  • Technical Consultant I, Water Engineer

    Worley

    Vancouver, BC

    • Full-time

    Assisting with the evaluation, design, and optimization of water and wastewater treatment systems and processes.

  • Scientifique des données III-Ing/Data Scientist III- Eng

    UKG

    Montreal, QC

    • Full-time

    Maîtrise approfondie de Python (pandas, scikit-learn, PySpark), de SQL/BigQuery et des outils de gestion de versions.

  • FY27 Intern - Camera Design Engineering Internship - Canada (12 or 16 months)

    Qualcomm

    Vancouver, BC

    • Full-time

    …design and analysis tasks. You will gain hands-on experience with ASIC design methodologies and EDA tools, using scripting languages such as Tcl, Perl, and Python to improve workflow…

  • FY27 Intern - Design Automation & Quality Assurance Engineering Intern - Canada (16 months)

    Qualcomm

    Toronto, ON

    • Full-time

    Experience with Python, JavaScript, C++, Perl, or shell scripting.