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.