AI & Emerging technologies

Senior Machine Learning Data Scientist

BDO

Edmonton · Division No. 11 · Canada

Share this job: X Facebook WhatsApp

Build predictive models with BDO Canada as a Senior Data Scientist, using Python, natural language processing, and advanced machine learning techniques. Work anywhere in Canada.

BDO Canada seeks a Senior Data Scientist to collect, analyze, and interpret large datasets. You will collaborate with cross-functional teams and service lines to develop machine learning, generative artificial intelligence, and AI Agent solutions. Your work will support actionable insights, decision-making, productivity, and revenue gains.

Key Responsibilities:

  • Collect, clean, and transform complex datasets for analysis
  • Build machine learning models and natural language processing systems
  • Develop specialized language models using TensorFlow and PyTorch
  • Train, evaluate, and optimize models for accuracy and ethical alignment
  • Monitor production models and data pipelines for reliability

Requirements:

  • Master’s or Ph.D. in a quantitative field
  • Five-plus years building production machine learning models
  • Expertise with Pandas, matplotlib, NumPy, and Scikit-Learn
  • Proficiency in Python, R, or Scala, plus SQL and NoSQL
  • Experience with custom transformer models such as Llama and Mistral

Apply senior data science expertise in Python, machine learning, and natural language processing to BDO Canada’s client-focused work.

#J-18808-Ljbffr

Reference: WJ-4483_1454360 · Posted 08 Nov 2026, 02:18 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Machine Learning jobs in other states

Browse jobs