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.
📌 Senior Machine Learning Data Scientist (Calgary)
🏢 BDO
📍 Calgary