Find work in Canada.

544,876 jobs across our Canadian network. How we count

  • Python Developer - Hybrid

    S M Software Solutions Inc

    Mississauga, ON

    • Full-time

    The Python Developer will develop software solutions using Python, applying strong software engineering principles and data manipulation techniques. The role involves analyzing source code…

  • MLOps / AI Lead

    Iris Software Inc.

    Toronto, ON

    • Full-time

    …seamless collaboration across cross-functional teams including data scientists, data engineers, software developers, and business stakeholders, adapting communication for various personas…

  • Principal Software Developer

    Aspen Technology

    Montreal, QC

    AspenTech is looking for a talented and experienced Developer with Quality background to join our Enterprise Operations Platform (EOP) organization. In this role, you will be responsible…

  • Product Manager, Advanced Analytics, Tim Hortons, Canada

    Restaurant Brands International

    Toronto, ON · Corp - Toronto Corporate Office

    • Full-time

    …Toronto. This role will focus on coordinating and executing engineering and analytics-driven initiatives that leverage machine learning (“ML”), artificial intelligence (“AI”) models, and…

  • Analyst, Core Engineering, GAFE, Global Banking and Markets - Toronto

    Scotiabank

    Toronto, ON

    Works within the Core Engineering team within Global Analytics and Financial Engineering (GAFE) globally ensuring business strategies, plans and initiatives are executed / delivered in…

  • Sr. Software Engineer - Backend

    eBay

    Toronto, ON

    • Full-time

    Join a newly formed engineering team at eBay focused on building Authentication as a Service, a platform designed to extend eBay's authentication capabilities to other marketplaces and…

  • Senior Automation Engineer

    DIRTT

    AB · Calgary, AB

    • Full-time

    CAD & Engineering Integration: Build programmatic integrations with AutoCAD to validate, update, and extract BOM data and engineering specifications without manual intervention.

  • AI Data Developer I, Professional Services, Google Cloud

    Google

    Toronto, ON

    Experience with data platform administration or distributed data processing techniques, as well as writing software in Java, Python, or SQL.

  • AI Data Developer II, Professional Services, Google Cloud

    Google

    Toronto, ON

    Experience with database administration techniques or distributed data processing, as well as writing software in Java, Python, or SQL.

  • Data Engineer

    OSL Retail Services Inc

    Mississauga, ON

    • Other

    Proven experience as a Data Developer, analyst, engineer, or Data Scientist

  • Python Technical Architect

    Themesoft Inc.

    Toronto, ON

    • Contract

    Role: Python Technical Architect – Cloud Integration & Microservices

  • Prompt Engineer

    Apptad

    Montreal, QC

    • Contract

    The developer will be working within a machine learning team/squad. The team is working on developing Artificial Intelligence solutions including ML and Gen AI. The candidate should be…

  • GCP Senior Data Engineer

    Querentia

    Toronto, ON

    • Contract

    We are seeking a GCP Data Engineer with hands-on experience in Google Cloud Platform (GCP) services, particularly BigQuery, and knowledge of DBT for data transformation and modeling. The…

  • IT Manager Development (Python)

    TD

    Toronto, ON

    • Full-time

    …accountable for providing hands-on technical leadership across Python-based model integration, API/service design, data and model orchestration, validation workflows, user interaction…

  • Senior Cybersecurity Engineer

    Confiar Services

    Toronto, ON

    • Contract

    We are seeking a skilled Senior Engineer with 3–5 years of experience in Python and JavaScript to support ongoing Codewise maintenance and enhancements across enterprise Cyber, Data, and…

  • AI Engineer (Python and AI)

    Collabera

    Toronto, ON

    • $80 to $100 CAD / hour
    • Contract

    This person should be particularly strong in Python, AWS, GenAI application development, RAG, and agentic AI. They will own solutions from architecture through development and deployment,…

  • Principal Software Engineer - Zynque

    Fulfillment IQ

    Toronto, ON

    • Full-time

    Fulfillment IQ is a supply chain engineering and transformation company that helps brands, retailers, and 3PLs design, build, and scale high-performance logistics operations.

  • AI Engineer With Python Coding - 8+ Years

    J2B Global LLC

    Mississauga, ON

    • Full-time

    Solid SQL, data modeling, and data engineering fundamentals.

  • Senior Software Engineer, Backend

    Sardine

    Remote, Canada

    • $180,000 to $206,000 CAD / year
    • Full-time
    • Remote

    …constructing, and maintaining APIs, services, and systems across our engineering team. This multifaceted position involves developing new features on a large scale, refining internal…

  • Data Architect & Team Lead

    Konrad

    Toronto, ON

    Bachelor’s degree or higher in Computer Science, Data Engineering, Information Technology, or a related field.

  • Manager, Data Operations

    CI Financial

    Toronto, ON

    • Full-time

    You will lead a team of Data Operations engineers and developers, establish operational standards, and partner closely with Data Engineering, Analytics, Governance, and Technology teams to…

  • DevOps Developer - Hybrid

    ISAAC Instruments

    Saint-Bruno-de-Montarville, QC · St-Bruno-de-Montarville, QC

    • Full-time

    …secure and reliable delivery of our software solutions and our data and AI platforms. You ensure the automation, stability and evolution of application environments and act as a facilitator…

  • Analyste technique en données et diagnostics

    Otodata

    Montreal, QC

    • Full-time

    Education in Data Analytics, Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or a related field.

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Implement software validation engineering test plans, cases plus scripts.

  • Technical Support Analyst – Digital Assets

    National Bank of Canada

    Toronto, ON

    • Full-time

    Familiarity with financial and market-data protocols, including FIX messaging and WebSocket market-data feeds, as well as basic scripting using Python, PowerShell, Bash, or similar languages