Find work in Canada.

495,277 jobs across our Canadian network. How we count

  • Manager, Canadian Consumer Credit Risk Reporting

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    Works with data owners to fulfill analytical needs.

  • Construction Innovation Systems Analyst

    Bird Construction

    Mississauga, ON

    • Full-time

    Experience with Excel and one or more of Python, SQL, APIs, databases, Dataverse, SharePoint Lists, Power Automate, Power Apps, or Power BI.

  • AI Engineering Lead (Permanent)

    CoreFactor Inc.

    Toronto, ON · Downtown Toronto (Toronto Dominion Centre / Design Exchange), Ontario

    • Full-time

    Mastery of Python and deep experience with AI/ML frameworks, Proven ability to write clean, high-performance, and maintainable code in Python, Java, SQL, and Spark.

  • Forward Deployed Engineer (Generative AI)

    Tiger Analytics

    Canada

    • Full-time

    Data Proficiency: Advanced knowledge of SQL for BigQuery, Python for ML

  • Sr. Manager, Supply Chain Data, Analytics and Systems, Tim Hortons

    Tim Hortons

    Toronto, ON

    • Full-time

    Restaurant Brands International Inc. is one of the world's largest quick service restaurant companies with nearly $45 billion in annual system-wide sales and over 32,000 restaurants in more…

  • Analyst, Business

    Aecon

    Toronto, ON

    Assist with light scripting or coding tasks (e.g., SQL queries, Python for automation support, data preparation).

  • Data Scientist, Data Science and Artificial Intelligence (Temporary – 18 months)

    Public Sector Pension Investment Board

    Montreal, QC

    • Full-time

    Strong hands-on proficiency in Python and SQL for data extraction, ingestion, wrangling, analysis, and modeling

  • Senior MLOps Engineer | Ingénieur·e MLOps senior

    Jesta I.S.

    Montreal, QC

    • Full-time

    Languages & Frameworks: Python (pandas, Polars, boto3, joblib, LightGBM/XGBoost), SQL, JavaScript/React

  • Manager, Ecommerce Product Analytics

    McAfee

    Waterloo, ON · UNAVAILABLE, Ontario

    • Full-time

    Advanced analytical skills with expert proficiency in SQL and experience analyzing large-scale site datasets. Proficient in Python for analysis and statistical work.

  • Software Developer – Back End

    Symbiotic Digital

    Toronto, ON · Downtown Toronto (Ryerson), Ontario

    • Contract

    in at least one programming language: Java, Python, SQL, or

  • Senior Software Engineer

    Morningstar

    Toronto, ON

    • Full-time

    As a Senior Software Engineer, you will work closely with product owners, engineering teams, and technical leads on our next generation data feed platform. This role is primarily focused on…

  • Innovation Analyst

    Onni Group of Companies

    Vancouver, BC

    • Full-time

    Working technical literacy. Comfort with APIs, data structures, SQL, basic scripting, and automation tools, or a demonstrated ability to learn technical systems quickly

  • Senior Analyst, Application Integration

    Brookfield

    Toronto, ON

    • Full-time

    Proven expertise in ETL/ELT, data integration concepts with exposure to Python, Streamlit, REST API, SQL, XML, JSON, CSV.

  • Software Development Manager

    Xanadu

    Toronto, ON

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

    Strong foundational knowledge equivalent to a senior individual contributor, including hands-on experience with Python and Git.

  • Lead Engineer

    LanceSoft, Inc.

    Montreal, QC · Greater Montreal Metropolitan Area

    • Contract

    Experience with scripting or development languages such as Python, JavaScript, Java, C#, PowerShell, shell scripting, SQL, or similar technologies.

  • Senior AI Data Developer

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    Ability to use various tools and programming languages (e.g., Python, SQL, Bash) to integrate systems.

  • QUALITY ASSURANCE AUTOMATION TESTER (UNIONIZED) - CONTRACT - HYBRID

    Green Shield Canada

    Toronto, ON · Windsor, ON

    Hands on experience with scripting language such as VB script / C# and SQL scripts or Successful completion of approved scripting course

  • Senior Analyst, Credit Risk & Collections

    EQ Bank | Canada's Challenger Bank

    Toronto, ON

    • Full-time

    Proficiency with data management and reporting tools such as Python and SQL is required

  • Senior Java Engineer

    RE Partners

    Mississauga, ON

    This is not a traditional development, support, or operations role. You will work directly with development teams to make software releases faster, safer, and more secure, identifying what…

  • Senior Manager Data Engineering

    BMO

    Toronto, ON · SCC

    • Full-time

    Hands on experience in one or more of SQL, NoSQL, Python, Spark, Scala, code optimization, debugging

  • Deals Value Creation Analytics Senior Associate

    PwC

    Toronto, ON · Montreal, QC

    • Full-time

    Experience integrating disparate data sources and structuring, cleansing, and transforming data using tools such as Alteryx, SQL, Python, Databricks, or Power Query

  • Senior Manager, Advanced Analytics

    MNP

    Ottawa, ON · Toronto, ON

    • Full-time

    Understanding of SQL, report generation using visualization tools such as Tableau/Power BI, programming using Python/Spark;

  • QA Specialist

    Symbiotic Digital

    ON · Downtown Toronto (Central Bay Street), Ontario

    • Contract

    with Project Managers, IT Leads, Business Analysts, and technical

  • Senior Solutions Principal

    Dell Technologies

    Toronto, ON

    • Full-time

    · Familiarity with data science and ML workflows (feature engineering, experimentation, model training/deployment, RAG pipeline development, prompt engineering) and tools/languages such as…

  • Data Solutions Architect

    Allied

    Toronto, ON

    • Full-time

    …in a clear purpose: to provide knowledge-based organizations with distinctive urban environments that support creativity, connectivity and human…