Find work in Canada.

575,904 jobs across our Canadian network. How we count

  • Staff Engineer / AI Builder - Toronto

    Robots and Pencils

    Toronto, ON

    Build backend services in Python and Node.js, including serverless architectures (AWS Lambda, API Gateway) that support agentic workflows

  • APPLIED AI SOFTWARE DESIGNER

    Ericsson

    Ottawa, ON

    • Full-time

    …engineering experience and hands-on experience applying AI to developer workflows. You will use Large Language Models (LLMs), AI agents, knowledge systems, and software-analysis tools to…

  • Core Java, Apache Spark, Python

    PeoplePilot

    Montreal, QC

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

    We are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable…

  • Chief Technology Officer

    Aimhire

    Toronto, ON

    • Full-time

    Tech: Node.js, TypeScript, React, Next.js, PostgreSQL, Google Cloud, Python, FastAPI, AI/LLMs

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Experience with C# compliant languages such as C, Java, and Python -Experience with Modbus , Ethernet, EtherCAT

  • Slot Mathematician

    Hard Rock Games

    Canada

    • Full-time

    Strong programming and problem-solving skills; Java preferred, but solid Python, C++, or C# is welcome.

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

    Google DeepMind

    Toronto, ON

    • Full-time

    Experience in Python and deep learning framework (e.g., JAX, TensorFlow, PyTorch).

  • Chief Analyst, Capital Transformation

    National Bank of Canada

    Montreal, QC

    • Temporary

    analysis and programming tools such as Python, SQL, SAS, Snowflake, VBA or

  • 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 in Python and deep learning framework (e.g., JAX, TensorFlow, PyTorch).

  • Software Engineering LMTS

    Salesforce Partner Canada

    Vancouver, BC

    • Full-time

    Deep knowledge of object-oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript

  • RQ11828 - Software Developer - Intermediate

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time

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

  • Copy of Senior Software Development Engineer in Test, ML

    PlayStation Global

    Waterloo, ON

    Design, develop, and maintain automated test frameworks, test scripts for ML inference services and related ML platform components using python/Java

  • Quality Engineer - AI Chatbot Validation

    Viva Tech Solutions

    Toronto, ON

    • Contract

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

  • Staff Systems Developer Manager, AlphaNet Core SRE

    Google

    Waterloo, ON

    5 years of experience with programming in one or more programmng languages: Go, Python, C++.

  • 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

    …autonomous AI agents and connecting them to enterprise workflows via Python or AWS serverless…

  • Geospatial Solutions Analyst

    The Corporation of the City of Sarnia

    Sarnia, ON

    • $59,677.8 to $91,819 CAD / year
    • Full-time

    Strong computer skills in MS Office, SQL, Python, HTML, and reporting tools (i.e., Crystal Reports and Active Reports). Experience with FME would be considered an asset.

  • Azure Data Consultant, Senior Associate

    PwC Canada

    Toronto, ON

    • Full-time

    Proficiency in SQL and Python; strong understanding of ETL/ELT processes.

  • Senior Staff Software Developer

    Intuit

    Toronto, ON

    • Full-time

    Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world.

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Experience with C# compliant languages such as C, Java, and Python -Experience with Modbus , Ethernet, EtherCAT

  • 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