Talent.com
Data Scientist
Data ScientistBDO Canada • Ottawa, ON, CA
Data Scientist

Data Scientist

BDO Canada • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Data Scientist role at BDO Canada

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.

Key Responsibilities

  • Dashboard Development : Design, build, and maintain advanced Power BI dashboards that track firm KPIs, workforce utilization, financial performance, and internal quality metrics. You will design user‑friendly visualizations that present complex data in ways that are accessible to both technical and non‑technical stakeholders.
  • Data Modeling & Transformation : Write complex SQL queries and utilize Databricks to clean, aggregate, and structure raw data for visualization and data product layers. You will be responsible for the ETL processes required to collect and transform large datasets for reporting, analytics, and predictive modeling use cases.
  • Data Product Development & Maintenance : Design, build, and maintain curated data products—standardized, reusable, business‑ready datasets that serve as trusted sources of truth. Collaborate with business stakeholders to evolve data products based on emerging operational or analytical needs.
  • Predictive Analytics & Modeling : Develop, test, and deploy predictive models to support firmwide decision‑making and identify opportunities for optimization. Monitor and maintain model accuracy and effectiveness over time, ensuring ongoing performance alignment with business needs.
  • Stakeholder Collaboration : Partner with internal Finance, HR, Market Intelligence and Business teams to gather requirements and translate non‑technical business questions into visual data stories.
  • Communication & Storytelling : Clearly communicate technical analysis and results to stakeholders using data visualizations, reports, and presentations, ensuring insights are actionable.
  • Automation : Automate data refresh schedules and reporting workflows to replace manual Excel‑based processes. Ensure end‑to‑end reliability, monitoring, and sustainability of automated pipelines.
  • Governance : Ensure all internal data handling complies with our firm’s strict security, privacy, and compliance standards. Maintain documentation for data models, data products, predictive models, and analytical processes.

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) with a demonstrated ability to write complex queries, optimize performance, and work with relational databases.
  • 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 working within a Professional Services, Financial Services, or CPA firm environment is an asset.
  • 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. This recognition is a milestone we’re thrilled to add to our collection of awards for both experienced and student talent experiences.

    We provide :

  • Opportunities to drive change and growth as a key contributor to BDO Canada.
  • Extensive learning and development to become a better professional across services, industries, and markets.
  • Support for personal goals outside of the office and impact on the community.
  • EEO Statement

    Everyone counts : We believe every employee should have the opportunity to participate and succeed. Through leadership by our Diversity, Equity and Inclusion Leader, we are committed to a workplace culture of respect, inclusion, and diversity. If you require accommodation to complete the application process, please contact us.

    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 • Ottawa, ON, CA

    Similar jobs
    Senior Data Analyst : Insights & Dashboards Lead

    Senior Data Analyst : Insights & Dashboards Lead

    Lumentum • Ottawa
    Full-time
    A leading telecommunications company in Ottawa is seeking a Senior Data Analyst to drive insights from complex datasets and design executive-level dashboards. You will collaborate with cross-functio...Show more
    Last updated: 14 days ago • Promoted
    Sales Executive – Cloud, AI & Data Services

    Sales Executive – Cloud, AI & Data Services

    CBTS • Ottawa
    Full-time
    OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada. OnX combines deep technical expertise with a full suite of flex...Show more
    Last updated: 30+ days ago • Promoted
    Strategic Cloud, AI & Data Services Sales Leader

    Strategic Cloud, AI & Data Services Sales Leader

    OnX • Ottawa
    Full-time
    A technology solutions provider in Ottawa is seeking a Sales Executive to drive business growth.The role involves managing the sales cycle and developing new client relationships within the Canadia...Show more
    Last updated: 30+ days ago • Promoted
    Data Architect

    Data Architect

    Ciena • Ottawa
    Full-time
    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show more
    Last updated: 30+ days ago • Promoted
    Data Analyst

    Data Analyst

    Millennium EMS Solutions Ltd. • Ottawa
    Full-time
    GIS data into analytical workflows.This role supports the transformation of complex environmental datasets into reliable, analysis‑ready information for decision‑making and reporting.The Data Scien...Show more
    Last updated: 13 days ago • Promoted
    Staff Applied AI Scientist - Ottawa, ON

    Staff Applied AI Scientist - Ottawa, ON

    TrendMicro • Ottawa
    Full-time
    Staff Applied AI Scientist - Ottawa, ON page is loaded## Staff Applied AI Scientist - Ottawa, ONlocations : Ottawatime type : Full timeposted on : Posted Yesterdayjob requisition id : R0008849T...Show more
    Last updated: 23 hours ago • Promoted
    Strategic Research Data Analyst

    Strategic Research Data Analyst

    University of Ottawa • Ottawa
    Full-time
    A prestigious university in Canada is seeking an Intermediate Data Analyst to support strategic research activities.The ideal candidate will manage complex analyses, maintain research performance m...Show more
    Last updated: 23 hours ago • Promoted
    BI Developer Co-op : Analytics & Data Warehouse (Ottawa)

    BI Developer Co-op : Analytics & Data Warehouse (Ottawa)

    Ericsson • Ottawa
    Full-time
    A leading technology firm in Ottawa seeks a Business Intelligence Developer co-op for an 8 to 16-month term.The role involves analytics, building software on a large data warehouse, and data extrac...Show more
    Last updated: 3 days ago • Promoted
    AI Research Scientist

    AI Research Scientist

    Afuva • Ottawa
    Full-time
    Afuva is a pioneering technology company specializing in advanced AI solutions.We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside ro...Show more
    Last updated: 30+ days ago • Promoted
    Remote Data Architect - Modernize Enterprise Data

    Remote Data Architect - Modernize Enterprise Data

    Orangutech • Ottawa H2B, ON, Canada
    Remote
    Part-time
    A public service organization is seeking an experienced Database Architect for a future opportunity.This role focuses on leading assessments and modernizing the enterprise data ecosystem.Candidates...Show more
    Last updated: 30+ days ago • Promoted
    Data Scientist

    Data Scientist

    Yochana • ottawa, on, ca
    Full-time
    Python, ML frameworks, Azure Machine Learning, MS Fabric, Power BI.Able to define, build and refine predictive ML Models,. Experience with MS Fabric and Azure Data services.An applied data scientist...Show more
    Last updated: 5 days ago • Promoted
    Senior Analyst, Compliance Data & Insights

    Senior Analyst, Compliance Data & Insights

    KPMG Canada • Ottawa
    Full-time
    A leading professional services firm in Ottawa is seeking a Senior Analyst for their Compliance & Risk Management Group.You will analyze and interpret data, ensuring compliance with policies, and s...Show more
    Last updated: 23 hours ago • Promoted
    Data Scientist

    Data Scientist

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.Years experience working in Data Engineering / Data Science utilizing R (purrr, tidyr, dplyr, tibble, & th...Show more
    Last updated: 30+ days ago • Promoted
    Senior Applied Scientist, AI / ML

    Senior Applied Scientist, AI / ML

    Kinaxis • Ottawa
    Full-time
    Senior Software Developer, AI / ML.Be among the first 25 applicants.Senior Software Developer, AI / ML.Get AI-powered advice on this job and more exclusive features. Elevate your career journey by embra...Show more
    Last updated: 30+ days ago • Promoted
    AI Data Engineer

    AI Data Engineer

    Veeva Systems, Inc. • Ottawa
    Full-time
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in hist...Show more
    Last updated: 3 days ago • Promoted
    Azure Data Platform Lead | Databricks & Lakehouse Expert

    Azure Data Platform Lead | Databricks & Lakehouse Expert

    E-Solutions • Ottawa
    Full-time
    A leading data solutions company in Ottawa seeks a highly skilled Azure Data Engineer to join its team.The ideal candidate will design and optimize large-scale data pipelines, ensuring reliability ...Show more
    Last updated: 6 days ago • Promoted
    Sales Executive – Cloud, AI & Data Services

    Sales Executive – Cloud, AI & Data Services

    OnX Enterprise Solutions • Ottawa
    Full-time
    OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada. OnX combines deep technical expertise with a full suite of flex...Show more
    Last updated: 30+ days ago • Promoted
    Data Architect

    Data Architect

    TEEMA Solutions Group • Ottawa
    Full-time
    Responsibilities may include, but are not limited to : .Collaborate with internal and external stakeholders (Business, IITB, System Integrators) to understand data requirements and use cases for proj...Show more
    Last updated: 30+ days ago • Promoted