Enable job alerts via email!

Senior Data Scientist

BDO Canada

Toronto

Remote

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A national advisory firm is seeking a Senior Data Scientist to work remotely in Canada. The role involves collecting and analyzing large datasets to enhance decision-making. Responsibilities include developing ML models and communicating insights. Ideal candidates have 5+ years of relevant experience and an M.S. or Ph.D. in a quantitative field. The firm values integrity, respect, and collaboration, offering a people-first culture with strong growth opportunities.

Benefits

Flexible work model
Learning opportunities
Community involvement

Qualifications

  • 5+ years of experience in building and deploying machine learning models.
  • Strong communication skills with a passion for translating data into insights.
  • Proficiency in Python and popular data science libraries.

Responsibilities

  • Collect, clean, and analyze large datasets.
  • Build custom machine learning models.
  • Train, evaluate, and optimize models for accuracy.
  • Communicate technical results to stakeholders.

Skills

Machine learning model development
Data analysis
Natural language processing
Data visualization
Python programming
Collaborative teamwork

Education

M.S. or Ph.D. in Computer Science, Data Science, or related field

Tools

TensorFlow
PyTorch
Kubernetes
Nvidia Triton Servers
SQL
NoSQL databases

Job description

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

BDO is a firm built on a foundation of positive relationships with our people and clients. We provide exceptional service, helping clients with advice and insight they can trust. Our award-winning environment fosters a people-first culture with a high priority on your personal and professional growth.

The Innovation and Change team at BDO Canada is looking to onboard a Senior Data Scientist who can work remotely from anywhere in Canada. You will be responsible for collecting, analyzing, and interpreting large datasets to drive data-driven decision-making. Collaborating with cross-functional teams, you will develop, enhance, and implement ML predictive models, GEN AI, and AI Agent solutions to facilitate decision-making, generate actionable insights, and contribute to organizational strategic goals.

Job Responsibilities :

  • Collect, clean, and transform large, complex datasets for analysis.
  • Build custom machine learning models and natural language processing systems using state-of-the-art techniques.
  • Leverage tools like TensorFlow, PyTorch, Kubernetes, and Nvidia Triton Servers to develop large language models tailored to business needs.
  • Train, evaluate, and optimize models for accuracy, explainability, and ethical considerations.
  • Communicate technical analysis and results to stakeholders through data visualizations, reports, and presentations.
  • Monitor models and data pipelines in production to ensure quality and reliability.
  • Stay current with advancements in deep learning, NLP, reinforcement learning, and AI methods.

Success in this role is defined by :

  • Demonstrating BDO's core values : Integrity, Respect, and Collaboration.
  • Understanding clients’ industries, challenges, and opportunities; being positive, professional, and delivering high-quality work.
  • Focusing on effective service delivery to clients.
  • Contributing to an inclusive, engaging work environment that attracts and retains talent.
  • Adopting digital tools and strategies to foster innovation.
  • Continuously growing your expertise through learning and development.

Required Experience and Education :

  • M.S. or Ph.D. in Computer Science, Data Science, or a related quantitative field.
  • 5+ years of experience in building and deploying machine learning models in production.
  • Expertise in Python data science libraries like Pandas, matplotlib, NumPy, and Scikit-Learn.
  • Proficiency in Python, R, or Scala, with experience in SQL and NoSQL databases.
  • Experience with training transformer models like Llama and Mistral.
  • Knowledge of cloud platforms such as Azure, AWS, or GCP for deployment.
  • Strong communication skills and a passion for translating complex data into actionable insights.

Why BDO?

BDO’s people-first approach has earned us recognition among Canada’s Top 100 Employers for 2025. We support your growth through learning opportunities, community involvement, competitive rewards, and a commitment to diversity and inclusion. Our flexible work model supports work-life balance, and our Code of Conduct guides ethical business practices.

If you are ready to make an impact at BDO, click “Apply now” to submit your resume to our Talent Acquisition team. Explore other opportunities on our careers page.

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.