Talent.com
Data Scientist
Data ScientistBDO Canada • Calgary, AB, CA
Data Scientist

Data Scientist

BDO Canada • Calgary, AB, CA
29 days ago
Job type
  • Full-time
Job description

Join to apply for the Data Scientist role at BDO Canada .

Putting people first, every day BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award‑winning environment that fosters a people‑first culture with a high priority on your personal and professional growth.

Your Opportunity We are seeking a talented Data Scientist with a strong specialization in Data Analytics & Visualization to join our Innovation and Change team. This role is pivotal in transforming raw data into actionable insights that enhance operational efficiency, support audit, tax, and advisory engagements, and enable data‑driven decision‑making across the firm. As a member of the Data Analytics team, you will not just analyze data—you will be responsible for the "last mile" of our data strategy : translating complex internal data into sophisticated, interactive dashboards and data products for business users across the organization. You will work directly within our Databricks lakehouse and SQL data warehouses to architect data models, curated datasets, and predictive tools that enable firmwide insight generation.

Key Responsibilities

  • Dashboard Development : Design, build, and maintain advanced Power BI dashboards that track firm KPIs, workforce utilization, financial performance, and internal quality metrics.
  • Data Modeling & Transformation : Write complex SQL queries and utilize Databricks to clean, aggregate, and structure raw data for visualization and data product layers.
  • Data Product Development & Maintenance : Design, build, and maintain curated data products—standardized, reusable, business‑ready datasets that serve as trusted sources of truth.
  • Predictive Analytics & Modeling : Deploy predictive models to support firmwide decision‑making and identify opportunities for optimization.
  • Stakeholder Collaboration : Partner with internal Finance, HR, Market Intelligence and Business teams to gather requirements.
  • Communication & Storytelling : Clearly communicate technical analysis and results to stakeholders.
  • Automation : Automate data refresh schedules and reporting workflows.
  • Governance : Ensure all internal data handling complies with our firm’s strict security, privacy, and compliance standards.

Qualifications

  • Education : Bachelor’s degree in Data Science, Computer Science, Engineering, Mathematics, or a related quantitative field.
  • SQL Mastery : Advanced proficiency in SQL (window functions, CTEs, stored procedures).
  • Databricks : Hands‑on experience with Databricks for data engineering, modeling, and analysis.
  • Power BI : Expert‑level skills in Power BI, including DAX, Power Query (M), and managing workspaces / gateways.
  • Communication : Strong ability to explain technical data insights to non‑technical accounting and finance professionals.
  • Preferred Qualifications

  • Experience within a Professional Services, Financial Services, or CPA firm environment.
  • Knowledge of Python for statistical analysis or scripting outside of Databricks.
  • Familiarity with Azure cloud services (Azure Data Factory, Azure Data Lake).
  • Experience with predictive modeling or machine learning concepts.
  • Why BDO?

    Our people‑first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2025.

    We offer flexibility : a blend of office, client site, and virtual work.

    Giving back adds up : We support staff with local and national events to contribute to community.

    Total rewards that matter : Competitive total cash compensation, flexible benefits, market‑leading personal time off, and wellness initiatives.

    Everyone counts : We uphold diversity, equity and inclusion, offering accommodations to all applicants. If you require accommodation to complete the application process, please contact us.

    Code of Conduct : We maintain clear ethical standards and guiding principles.

    With your consent, BDO Canada may use AI technology for note‑taking during preliminary conversations.

    Seniority level

  • Entry level
  • Employment type

  • Full‑time
  • Job function

  • Engineering and Information Technology
  • #J-18808-Ljbffr

    Create a job alert for this search

    Data Scientist • Calgary, AB, CA

    Similar jobs
    Data Science Manager

    Data Science Manager

    Deloitte Canada • Calgary
    Full-time +1
    Press Tab to Move to Skip to Content Link.Select how often (in days) to receive an alert : .At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and help our people, organiz...Show more
    Last updated: 23 days ago • Promoted
    Data Science Student - May 2026

    Data Science Student - May 2026

    Suncor • Calgary
    Full-time
    Data Science Student - May 2026.Joining Suncor means you will work for one of the best companies in Canada, providing tremendous future potential where talented people thrive and lead.As our busine...Show more
    Last updated: 2 days ago • Promoted
    Staff Applied Scientist, AI / ML

    Staff Applied Scientist, AI / ML

    Kinaxis • Calgary
    Full-time
    Staff Software Developer, Machine Learning.Staff Software Developer, Machine Learning.Staff Software Developer, Machine Learning. Be among the first 25 applicants.Staff Software Developer, Machine L...Show more
    Last updated: 2 days ago • Promoted
    Data Analyst

    Data Analyst

    iTeckSoft Inc. • calgary, ab, ca
    Full-time
    Its a CANADA requirement and the candidate has to be local to Canada.The ideal candidate will have strong SQL expertise, experience with data warehousing, and proficiency in handling complex data s...Show more
    Last updated: 9 hours ago • Promoted • New!
    Junior Data Engineer

    Junior Data Engineer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Hybrid Data Architect — Enterprise Data Strategy Lead

    Hybrid Data Architect — Enterprise Data Strategy Lead

    Co-operators • Calgary
    Full-time
    A Canadian financial services firm is seeking a Senior Data Architect to lead the design and maintenance of data systems. This role requires over 10 years of experience in data architecture and expe...Show more
    Last updated: 2 days ago • Promoted
    Backend Engineer : Data Science & ML Productization (Flexible)

    Backend Engineer : Data Science & ML Productization (Flexible)

    Working Energy • Calgary
    Full-time
    A technology company in the energy sector based in Calgary is seeking a Software Engineer to develop and deploy scalable applications. The role involves contributing to software projects and collabo...Show more
    Last updated: 23 days ago • Promoted
    Hybrid BI Developer : Data Insights & Dashboards

    Hybrid BI Developer : Data Insights & Dashboards

    MSH Americas - Diot-Siaci Group • Calgary
    Full-time
    A leading insurance analytics firm in Calgary is seeking a Business Intelligence Developer to enhance its data intelligence capabilities. In this role, you will create and maintain BI applications, ...Show more
    Last updated: 23 days ago • Promoted
    Data Steward

    Data Steward

    Convergint • Calgary
    Full-time
    Be among the first 25 applicants.Convergint is currently recruiting for a team‑oriented, results‑driven Data Steward to join our amazing culture. The Data Steward ensures the accuracy, integrity, an...Show more
    Last updated: 2 days ago • Promoted
    Seismic Imaging Scientist — Hybrid / Remote + $5k Sign-On

    Seismic Imaging Scientist — Hybrid / Remote + $5k Sign-On

    Viridien • Calgary D3J, AB, Canada
    Remote
    Full-time
    A technology and data company in Calgary is seeking a Seismic Imaging Analyst to join their Subsurface Imaging team.This position offers comprehensive training and involves managing data operations...Show more
    Last updated: 17 hours ago • Promoted • New!
    On-Site Data Analyst : ERP & BI Insights (Calgary)

    On-Site Data Analyst : ERP & BI Insights (Calgary)

    Trimark People Solutions • Calgary
    Full-time
    A leading solutions provider in Calgary is looking for a Data Analyst responsible for data analysis and governance.The role requires a Bachelor's degree and proven experience with data and ERP syst...Show more
    Last updated: 23 days ago • Promoted
    Data Analyst - iTeckSoft Inc.

    Data Analyst - iTeckSoft Inc.

    iTeckSoft Inc. • calgary, ab, ca
    Full-time
    Its a CANADA requirement and the candidate has to be local to Canada.The ideal candidate will have strong SQL expertise, experience with data warehousing, and proficiency in handling complex data s...Show more
    Last updated: 9 hours ago • Promoted • New!
    Technical Business System Analyst

    Technical Business System Analyst

    Signature IT World Inc • calgary, ab, ca
    Temporary
    Required Skills & Qualifications.Technical Business Systems Analyst.Oracle PLSQL DB and Java-based enterprise applications. Strong SQL skills for data analysis and validation.Experience with REST AP...Show more
    Last updated: 9 hours ago • Promoted • New!
    Global Delivery Lead — AI, Data & Enterprise Apps

    Global Delivery Lead — AI, Data & Enterprise Apps

    Robots and Pencils • Calgary
    Full-time
    A leading digital innovation firm based in Canada is looking for a Senior Delivery Manager to oversee distributed teams and ensure successful client delivery. The role involves managing complex proj...Show more
    Last updated: 23 days ago • Promoted
    Data Engineer

    Data Engineer

    E-Solutions • airdrie, ab, ca
    Full-time
    Experience in Data engineering skills with ADF, Azure Data bricks, Spark, Synapse engineering, Data Engineering Projects with Data Ingestion and Transformation Pipeline development.Experience with ...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Power BI Developer — Data Modernization & Insights

    Senior Power BI Developer — Data Modernization & Insights

    Long View Systems • Calgary
    Full-time
    A leading IT services company in Canada is seeking a mid-senior level Power BI Developer to be part of their Data Modernization team. The role involves working with clients to design and implement d...Show more
    Last updated: 2 days ago • Promoted
    Student Offgas Data & Analytics Engineer

    Student Offgas Data & Analytics Engineer

    Inter Pipeline Ltd. • Calgary
    Full-time
    A Canadian energy company is seeking an intern in Offgas Engineering at their Calgary office.The intern will provide technical support, engage in analytics program development, and assist with gene...Show more
    Last updated: 2 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is completely remote! Our client is a global enterprise company with a product that you've likely used.Within this role, you&...Show more
    Last updated: 30+ days ago • Promoted