Talent.com
BDO Canada
Senior Machine Learning EngineerBDO Canada • London, ON, Canada
Senior Machine Learning Engineer

Senior Machine Learning Engineer

BDO Canada • London, ON, Canada
Il y a plus de 30 jours
Salaire
84 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

Overview

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award‑winning environment that fosters a people‑first culture with a high priority on your personal and professional growth.

Opportunity

BDO Digital is seeking an experienced and technically proficient Senior ML Engineer to join our Technology Advisory Services practice. This role blends technical leadership with hands‑on MLOps development, focusing on delivering scalable, secure, and production‑grade machine learning pipelines using Azure and Databricks. The successful candidate will also lead client engagements, aligning ML initiatives with business objectives to create real‑world impact.

Key Responsibilities

MLOps and Platform Development

  • Design and implement end‑to‑end MLOps pipelines using Databricks, MLflow, and related tools.
  • Build and manage scalable data and feature engineering pipelines in Databricks.
  • Automate model lifecycle processes including training, testing, deployment, and monitoring.
  • Implement CI/CD workflows using tools such as Azure DevOps or GitHub Actions.
  • Ensure operational reliability, performance, and compliance across all ML workflows.

Client and Delivery Management

  • Serve as a primary technical lead for client engagements focused on ML solution delivery.
  • Translate business goals into machine learning strategies and operational plans.
  • Collaborate with cross‑functional teams to integrate models into production environments.

Machine Learning Application

  • Convert data science prototypes into robust, scalable ML solutions.
  • Apply appropriate ML algorithms to structured and unstructured data problems.
  • Evaluate model performance, run experiments, and iterate for improvement.
  • Document ML pipelines and contribute to internal knowledge sharing.

Qualifications

Required

  • Educational Background: A bachelor’s or master’s degree in computer science, data science, engineering or a closely related discipline. A strong academic foundation in algorithms, data structures, machine learning, and distributed systems is essential.
  • Professional Experience: A minimum of 5 years of hands‑on experience in software engineering, data engineering or DevOps, including at least 3 years of direct experience in MLOps or machine learning engineering roles. Proven success in deploying and maintaining machine learning solutions in production environments is expected.
  • In‑depth knowledge of the Microsoft Azure ecosystem, with demonstrated experience using services such as Azure Machine Learning, Azure Data Lake, Azure Kubernetes Service (AKS), and Azure DevOps. Ability to leverage cloud‑native tools to build scalable and secure ML workflows.
  • Very strong proficiency with Databricks, including hands‑on work with Delta Lake, MLflow, and Apache Spark. Experience integrating these tools into MLOps pipelines and optimizing performance and reliability in production.
  • Advanced programming skills in Python, with practical experience using popular machine learning libraries such as scikit‑learn, TensorFlow, and/or PyTorch. Capable of building, tuning, and deploying ML models in real‑world applications.
  • Solid understanding of CI/CD practices, with experience designing and maintaining pipelines using tools like GitHub Actions, Azure DevOps, or Jenkins. Familiarity with infrastructure‑as‑code tools such as Terraform or ARM templates for automating environment provisioning and deployment.
  • Excellent written and verbal communication skills, with the ability to effectively engage with a range of stakeholders, including data scientists, engineers, business partners, and executive leadership. Proven ability to explain technical concepts to non‑technical audiences and influence decision‑making.

Preferred

  • Certifications: Professional certifications such as Databricks Certified Professional or Microsoft Certified, e.g. Azure Solution Architect.
  • Strong knowledge of LLM frameworks and libraries (such as transformers, trl, deepspeed, PyTorch), and exposure to various ML techniques and their practical implementation in production at large scale.
  • Consulting experience and excellent communication and client management skills.

Compensation

The expected range of compensation for this role is $84,000 to $128,000.

Benefits and Culture

Our people‑first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2026. We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada. We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development. We support your achievement of personal goals outside of the office and making an impact on your community.

Giving back adds up: BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.

We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide flexible benefits from day one, and a market‑leading personal time off policy. We are committed to supporting your overall wellness beyond working hours and provide reimbursement for wellness initiatives that fit your lifestyle.

Everyone counts: We believe every employee should have the opportunity to participate and succeed. Through leadership by our Diversity, Equity and Inclusion Leader, we are committed to a workplace culture of respect, inclusion, and diversity. We recognize and celebrate the valuable differences among each of us, including race, religious beliefs, physical or mental disabilities, age, place of origin, marital status, family status, gender or gender identity and sexual orientation. If you require accommodation to complete the application process, please contact us.

Flexibility: All BDO personnel are expected to spend some of their time working in the office, at the client site, and virtually unless accommodations or alternative work arrangements are in place. Our blended approach supports the flexible needs of our people, the firm and our clients. It’s about creating work experiences that meet everyone’s needs and providing flexibility to adjust when, where and how we work to meet the expectations of the role.

BDO may use artificial intelligence‑enabled tools to support certain aspects of the recruitment process. While these tools assist our teams, our use of AI does not replace human decision making, and all employment‑related outcomes are made by BDO personnel.

More information on BDO Canada’s Privacy Policy can be found here: Privacy Policy | BDO Canada.

Ready to make your mark at BDO? Send your up‑to‑date resume to one of our Talent Acquisition Specialists.

To explore other opportunities at BDO, check out our careers page.

#J-18808-Ljbffr
Créer une alerte emploi pour cette recherche

Senior Machine Learning Engineer • London, ON, Canada

Offres similaires

Senior Mining Process Engineer at ALS

ALSlondon, on, Canada
Temps plein

Transform mining efficiency with ALS as a Senior Mining Process Engineer, requiring international travel.This role focuses on intelligent control systems for optimal operations.As a Senior Mining P... Voir plus

 • Offre sponsorisée

Model

Abroad WorkLondon, Ontario, Canada
Temps plein

Senior Machine Learning Engineer, Video Recommendation.TikTok is the leading destination for short-form mobile video.Our mission is to inspire creativity and bring joy.TikTok has global offices inc... Voir plus

 • Offre sponsorisée

Sales Representative - 60k / Year - Remote

Spade RecruitingLucan Biddulph, Ontario
Télétravail
Temps plein
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Voir plus

 • Offre sponsorisée

Senior Machine Learning Engineer

BDO CanadaLondon, ON, CA
Temps plein

BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping clients with advice and insight they c... Voir plus

 • Offre sponsorisée

Senior Staff Machine Learning Engineer, (Ml Underwriting) - $206,000 - $256,000 A Year - Remote

AffirmLondon, Canada
Télétravail
Temps plein

Join to apply for the Senior Staff Machine Learning Engineer, (ML Underwriting) role at Affirm Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility ... Voir plus

 • Offre sponsorisée

Machine Learning Engineer - BDO Digital

BDO CanadaLondon, ON, CA
Temps plein

Accelerate your career at BDO Digital as a Senior Machine Learning Engineer, focusing on MLOps and Azure technologies.Lead client-focused ML initiatives to create scalable, production-ready solutio... Voir plus

 • Offre sponsorisée

Senior Platform Engineer - LLM and AI Infrastructure

CARFAXLondon, Ontario, Canada
Temps plein

Join Team CARFAX as a Senior Platform Engineer – ML Infrastructure.We are looking for a seasoned Senior Platform Engineer to join our platform team and take an active role in designing, scaling, an... Voir plus

 • Offre sponsorisée

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausPerth South, ON, CA
Télétravail
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Senior Software Engineer with AI Focus

Trackunitlondon, on, Canada
Temps plein

Leverage your expertise as a Senior Software Engineer at Trackunit, crafting innovative solutions on the IrisX platform.Be part of an agile team ready to drive real impact in the construction indus... Voir plus

 • Offre sponsorisée

Senior Machine Learning (Ml) Engineer - $108,900 - $157,300 A Year

SanofiLondon, Canada
Temps plein

R2794016**About Sanofi**We are an innovative global healthcare company, driven by one purpose: we chase the miracles of science to improve people’s lives.Our team, across some 100 countries, is ded... Voir plus

 • Offre sponsorisée

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausLucan Biddulph, ON, CA
Télétravail
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Snowflake Data Architect: Lead Analytics & AI Solutions

EYlondon, on, Canada
Temps plein

A global professional services firm located in London, Ontario, is seeking a Snowflake Data Architect to lead architecture efforts for the Snowflake platform.The role requires 8+ years of experienc... Voir plus

 • Offre sponsorisée

TikTok Senior Engineer for Machine Learning

Abroad WorkLondon, Ontario, Canada
Temps plein

Drive the future of video recommendations at TikTok as a Senior Machine Learning Engineer.Your expertise will help optimize user experiences and foster creativity on our platform.In this pivotal ro... Voir plus

 • Offre sponsorisée

Customer Service Agent - 50k-60k/Year - Remote

Spade RecruitingWest Perth, Ontario
Télétravail
Temps plein
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Voir plus

 • Offre sponsorisée

Complete Online Surveys For Cash (Up to $25/per)

Earn HausPerth South, ON, CA
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Professional Services

Trackunitlondon, on, Canada
Temps plein

Mission: Turn customer ideas into real, production-grade value on the IrisX platform.As a Software Engineer in Trackunit’s Professional Services team, you’ll join a growing group of engineers build... Voir plus

 • Offre sponsorisée

Forward Deployed Engineer (Solution Delivery) - North America

TrackunitLondon, ON, CA
Temps plein

Forward Deployed Engineer (Solution Delivery) – North America.We’re searching for a Solution Delivery Engineer who ensures IrisX is not only implemented, but fully adopted and driving measurable bu... Voir plus

 • Offre sponsorisée

Senior Director, Data Technology

carfaxlondon, on, Canada
Temps plein

Isn't it time you bragged about where you work? At CARFAX, we do every day.We pride ourselves on being mission‑focused on helping to grow a brand built on accuracy and integrity.We care deeply abou... Voir plus

 • Offre sponsorisée

Senior Data Engineer for Self-Hosted Systems

Digital ExtremesLondon, ON, CA
Temps plein

Shape the future of data management as a Principal Data Engineer, focusing on self-hosted stacks and performance optimization.This role demands proactive problem-solving and innovative architecture... Voir plus

 • Offre sponsorisée

Senior Data Engineer

Orca IntelligenceLondon, ON, CA
Temps plein

Orca has been providing freight audit and analytics services to its growing client base since 2016.We have experienced tremendous growth since inception and are proud to offer our solution to some ... Voir plus