data analyst python

See average salary for data analyst python »

1,000 data analyst python job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Unisystech Consulting Inc. Full-time

    Python and SQL specialists can build scalable data pipelines as Data Engineers in a hybrid consulting assignment, with two onsite days in Toronto. This long-term consulting job supports a major bank client. The Data Engineer will design automated pipelines, develop ETL processes, and process data using Python and SQL. The work also includes data validation,...


  • Montreal (administrative region), QC, Canada Highspring Full-time $110,000 - $160,000 Contract

    Highspring est une firme de consultation et de services professionnels de nouvelle génération. Nous accompagnons nos clients à travers l'Amérique du Nord en offrant des solutions technologiques modernes, agiles et innovantes. Nous aidons les organisations à accélérer leur transformation numérique, à bâtir des solutions technologiques évolutives et...


  • Canada Y-Axis Remote Full-time $90,000 - $130,000 Contract

    Build reliable data systems remotely at Intrinsic Development using Python, SQL, and modern ETL pipelines. Daily AI use shapes this engineering work.As a Data and AI Engineer, you will build and operate data platforms in a product-led environment. The work includes ETL and ELT pipelines, Snowflake, Apache Iceberg, AWS S3, PostgresDB, Airflow, dbt, and Apache...


  • Canada Insight Global Full-time

    Modernize SAS analytics with Python expertise as a Data Scientist supporting large-scale code migration and scalable data processing solutions. This role centers on translating legacy workflows into Python. It offers a technical focus on design, implementation, testing, and validation. The Data Scientist serves as a Python subject matter expert during a...


  • Québec Province, Canada Babylist Full-time

    The Data team at Babylist powers decision-making across the entire business — from product growth to operations to AI This is a senior individual contributor role on the Data Engineering team, sitting at the intersection of platform thinking and AI-native tooling You’ll own the architecture and systems that make data engineering itself more scalable...


  • Montréal, Québec, Canada Optimum Réassurance de personnes Full-time

    Devenez Analyste en actuariat corporatif au sein de la Société Canadienne, où vous pourrez réaliser des analyses actuarielles. Maîtrisez Python pour améliorer les outils actuariaux et participez à des projets clés.Ce poste est destiné à un analyste en actuariat souhaitant contribuer à l'évaluation des passifs et au respect des exigences en...


  • Canada TS Imagine Inc. Full-time

    AI Platform & Data Engineering builds and operates the data platform behind TS Imagine’s trading, risk, and AI capabilities. The team brings external and internal data into Snowflake and maintains the shared engineering foundations used across the business: data ingestion, transformation, distribution, monitoring, data quality, regression testing, and...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada National Bank of Canada Full-time

    Build generative AI applications and automation as a Senior AI Engineering Developer at National Bank’s multidisciplinary AI Solutions team. Apply Python or TypeScript and JavaScript expertise. This senior position transforms business needs into practical AI solutions for Capital Markets and Treasury Risk Management. You will collaborate with risk,...


  • Montreal, QC, Canada Jobgether Full-time $70,000 - $110,000 Contract

    Python and SQL specialists can shape data quality as Data QA Engineers based in Canada, supporting web extraction and AI-assisted solutions.This Data QA Engineer role requires at least five years in QA, software testing, data testing, or data quality assurance. You will translate customer requirements into measurable standards and prevent defects before...


  • Montreal, QC, Canada GuruLink Full-time $80,000 - $100,000 Contract

    Become a key player as a Python developer focused on building scalable data pipelines. Collaborate with financial experts to optimize data delivery and integrity in a dynamic environment. This role is designed for an experienced software developer with a strong background in Python and data engineering. You will be responsible for optimizing data ingestion...


  • Canada Tamanna Technology Full-time

    A tech company in Toronto is seeking an experienced Python Developer with a strong understanding of SAS-based data workflows. As a hands-on contributor, you will focus on building and optimizing data processing solutions using Python. Candidates should have several years of experience developing Python code, proficiency with data libraries like pandas and...


  • Toronto, ON, Canada BeachHead Inc. Full-time €96,000 - €110,000 Contract

    BeachHead Inc. is seeking a Data Scientist (Banking/Python/AI) to influence equity market AI initiatives. You will work with Azure Databricks to analyze large datasets, develop AI use cases, and deliver actionable insights to business stakeholders. The role requires 3–5 years in data analytics or data science, strong Python/SQL skills, and familiarity...


  • Montreal, QC, Canada Compunnel, Inc. Full-time $90,000 - $120,000 Contract

    A tech solutions company is looking for an experienced Python/PySpark Developer to design and optimize data-driven applications. This role involves developing applications, utilizing Databricks, and integrating data pipelines. The ideal candidate will possess strong skills in Python, PySpark, and Azure DevOps, with over 10 years of software development...


  • Mississauga, Peel Region, Canada Compunnel Inc. Full-time €100,000 - €130,000 Contract

    Step into a senior Data Engineer role focusing on developing data pipelines with Python and SQL. This position is ideal for experts in cloud technologies. You'll be responsible for designing, optimizing, and maintaining scalable data workflows. Collaborate closely with various stakeholders to ensure data security and quality, while managing deployments on...

  • Data Analyst

    8 hours ago


    Vaughan, York Region, Canada Cardinal Health, Inc. Full-time €81,000 - €119,000 Contract

    Cardinal Health Canada, with over 1,300 employees nationwide, is an essential link in the Canadian healthcare supply chain, providing over 70,000 products to healthcare facilities and medical professionals across the country. The Data & Analytics Function manages the analytics lifecycle, from data platforms and access through reporting, business...

  • Data Analyst

    8 hours ago


    Montreal, QC, Canada The CSL Group Full-time $60,000 - $85,000 Contract

    Overview:Are you a passionate Data Analyst? Are you looking to work with one of Montreal’s top employers? Are you tech savvy with strong business knowledge and skills?Set sail for your future with CSL as a Data Analyst in the Corporate IT department at Montreal!What do you gain by working with us?:Pension plan - Your future, perfectly secured with an RRSP...

  • Data Analyst

    15 hours ago


    Toronto, Ontario, Canada Robert Half Full-time

    This is a hybrid position (3x a week in the office) in Downtown Toronto. This job posting is for a current vacancy with our client. We are looking for a Data Analyst who enjoys working hands-on with data while partnering with business and finance stakeholders. The ideal candidate will bring strong SQL and advanced Excel skills, experience working with...

  • Data Analyst

    8 hours ago


    Canada Álava Ingenieros Full-time €90,000 - €130,000 Contract

    Required Qualifications/Education: Civil Engineering, Geotechnical Engineering, Geology Minimum Experience Required: - Over 10 years of experience as a Geotechnical Data Analyst in the fields listed below - Data management and/or programming skills are recommended: - Real-time geotechnical data analysis Relevant industry experience: - Geotechnical and...

  • Data Analyst

    8 hours ago


    Montreal, QC, Canada Ness Group Full-time $90,000 - $120,000 Contract

    At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more...

  • Data Analyst

    15 hours ago


    North Vancouver, British Columbia, Canada Arc'teryx Equipment Full-time $82,000 - $108,000 Contract

    Your Opportunity at ARC’TERYX: As a Data Analyst, you play an essential role in making data accessible and useful across the planning and supply chain functions. You execute analyses, build reports and dashboards, and monitor KPIs that keep cross-functional teams informed and moving. This is a role for someone who takes pride in producing accurate,...