Find work in Canada.

619,049 jobs across our Canadian network. How we count

  • Web Engineer, International Expansion

    Robinhood

    Toronto, ON

    Expertise in backend development using languages such as Go, Python, or Java, with a solid grasp of cloud-native architectures.

  • Senior Cyber Security Analyst (Temporary)

    Tru Cooperative Bank

    Langley (District), BC · Langley, BC

    • $76,800 to $98,400 CAD / year
    • Temporary

    Experience with two or more scripting languages including Python and PowerShell

  • Business Analyst

    Aecon

    Hamilton, ON

    …we build connect communities and power future generations. With deep roots in North America and a strong footprint internationally, Aecon brings global expertise and proudly serves public…

  • Staff Engineer / AI Builder - Toronto

    Robots and Pencils

    Toronto, ON

    Strong Python and Node.js skills, with experience building full-stack applications and RESTful APIs

  • APPLIED AI SOFTWARE DESIGNER

    Ericsson

    Ottawa, ON

    • Full-time

    We are seeking an Applied AI Software Designer with 2–4 years of software engineering experience and hands-on experience applying AI to developer workflows. You will use Large Language…

  • Chief Technology Officer

    Aimhire

    Toronto, ON

    • Full-time

    Stay hands-on with architecture and development

  • Lead / Principal Data Engineer - Snowflake & dbt

    Mitra AI

    Canada

    • Contract

    At Mitra Innovation, we are the bridge between technical possibility and operational performance. Founded with a mission to empower businesses through intelligent technology, we are a…

  • Slot Mathematician

    Hard Rock Games

    Canada

    • Full-time

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

  • Research Scientist, Memory, Reasoning and Continual Learning, DeepMind

    Google DeepMind

    Toronto, ON

    • Full-time

    Experience with Deep Learning, Reinforcement Learning, Natural Language Processing, or architectures for Continual/Lifelong Learning.

  • Senior Analyst Enterprise Architecture Tools

    National Bank of Canada

    Montreal, QC

    • Full-time

    Have strong programming and automation skills, particularly with Python, JavaScript, or a comparable language, as well as hands-on experience with REST APIs, authentication, Git, and modern…

  • Associate, Index Management – Equity Rebalance

    Solactive

    Toronto, ON

    • Full-time

    Proficiency in Python is required, while experience with VBA, MATLAB, or SQL is an asset.

  • Research Scientist, Memory, Reasoning and Continual Learning, DeepMind

    Google

    Toronto, ON

    Experience with Deep Learning, Reinforcement Learning, Natural Language Processing, or architectures for Continual/Lifelong Learning.

  • Software Engineering LMTS

    Salesforce Partner Canada

    Vancouver, BC

    • Full-time

    …testing to ensure we build products right and release them with high quality. Equally important is advanced prompt engineering - the ability to write precise, structured prompts and…

  • RQ11828 - Software Developer - Intermediate

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time

    · Familiarity with Python and libraries like pandas, scikit-learn, or PyTorch.

  • Quality Engineer - AI Chatbot Validation

    Viva Tech Solutions

    Toronto, ON

    • Contract

    5+ years of programming experience with Java, Python, Groovy, or a comparable language.

  • Snowflake Architect

    Celebal Technologies

    Calgary, AB

    • Full-time

    We are looking for a Senior ETL developer with Snowflake experience to serve as a technical leader and trusted advisor for business/stakeholders. This role is not just about building data…

  • GenAI Specialists/Practitioners (AWS Bedrock)

    Botsford Associates

    Toronto, ON

    • $50 to $100 CAD / hour
    • Contract

    …generative AI. This is a job-agnostic posting for professionals with AWS Bedrock experience who can span multiple disciplines - whether your expertise is in business analysis, software…

  • Azure Data Consultant, Senior Associate

    PwC Canada

    Toronto, ON

    • Full-time

    …and building data solutions on Azure. You will work closely with project teams to deliver high-quality data pipelines, ensure data integrity, and support deployment activities.…

  • Senior Staff Software Developer

    Intuit

    Toronto, ON

    • Full-time

    Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python

  • Senior Software Engineer

    lululemon

    BC · British Columbia, Canada

    • Full-time

    Strong proficiency in Java and experience with Python or other relevant programming languages. Demonstrated ability to write clear, maintainable code and raise engineering quality through…

  • Ingénieur de données senior

    CGI

    Montreal, QC

    • Full-time

    They work in modern analytics environments, primarily Azure, and collaborate with technical teams, business analysts, architects, BI teams and business stakeholders to deliver solutions…

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

  • FY27 Intern - Design Verification Engineering Internship - Canada (16 months)

    Qualcomm

    Toronto, ON

    • Full-time

    …lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This…

  • Full Stack Engineer

    Tookli

    Mascouche, QC

    • Full-time

    …security, and scalability. The role involves collaborating closely with product owners, UX/UI designers, and other engineers to translate requirements into robust technical solutions, as…

  • Android & Robotics Software Developer

    Remote Robotic

    Ottawa, ON · Kanata, ON

    • $40 to $55 CAD / hour
    • Contract

    AirMetal is looking for an experienced Android and robotics software developer to lead the development of TacMesh and its Android ground control application.