Enable job alerts via email!

Senior Data Scientist

BDO

Calgary

Remote

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Job summary

A leading professional services firm is seeking a Senior Data Scientist to work remotely from anywhere in Canada. The role involves collecting and analyzing large datasets, building machine learning models, and collaborating with teams to drive data-driven decision-making. Candidates should possess advanced degrees and significant experience in data science, alongside strong programming and communication skills.

Qualifications

  • 5+ years of experience building and deploying ML models in production.
  • Proficiency in Python, R, or Scala.
  • Strong verbal and written communication skills.

Responsibilities

  • Collect, clean, and transform large datasets for analysis.
  • Build custom machine learning models.
  • Communicate technical analysis to stakeholders.

Skills

Machine learning models
Natural language processing
Data analysis
Python programming
Collaboration

Education

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

Tools

TensorFlow
PyTorch
Git
Cloud platforms (Azure, AWS, GCP)

Job description

Putting people first, every day

BDO is a firm built on a foundation of positive relationships with our people and clients. Our professionals provide exceptional service, offering advice and insights clients can trust. We foster an award-winning environment that prioritizes your personal and professional growth.

Your Opportunity

The Innovation and Change team at BDO Canada is looking to onboard a Senior Data Scientist who can work remotely from anywhere in Canada. As a Data Scientist, you will collect, analyze, and interpret large datasets to support data-driven decision-making. You will collaborate with cross-functional teams and service lines to develop, enhance, and implement ML predictive models, GEN AI, and AI Agent solutions to facilitate decision-making, generate actionable insights, and contribute to the organization's 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 specialized large language models tailored to business needs.
  • Train, evaluate, and optimize models for accuracy, explainability, and ethical alignment.
  • 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 updated on advancements in deep learning, NLP, reinforcement learning, and other AI methods.

How do we define success for your role?

  • Demonstrate BDO's core values: Integrity, Respect, and Collaboration.
  • Understand clients’ industries, challenges, and opportunities; be described as positive, professional, and delivering high-quality work.
  • Identify, recommend, and focus on effective service delivery to clients.
  • Contribute to an inclusive and engaging work environment that develops, retains, and attracts talent.
  • Participate actively in adopting digital tools and strategies to foster innovation.
  • Enhance your expertise through continuous learning and professional development.

Your experience and education

  • M.S. or Ph.D. in Computer Science, Data Science, or related quantitative field.
  • 5+ years of experience building and deploying machine learning models in production.
  • Expertise in Python data science libraries like Pandas, Matplotlib, NumPy, and Scikit-Learn.
  • Proficiency in programming languages such as Python, R, or Scala; experience with SQL and NoSQL databases.
  • Knowledge graph expertise.
  • Experience with Git for version control and collaborative development, ensuring well-documented code following best practices.
  • Experience training custom transformer models like Llama and Mistral.
  • Knowledge of cloud platforms like Azure, AWS, or GCP for model deployment.
  • Strong verbal and written communication skills.
  • Passion for translating complex data into actionable insights.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.