Talent.com
Senior Machine Learning Engineer
Senior Machine Learning EngineerBDO Canada • Calgary, AB, CA
Les candidatures ne sont plus acceptées
Senior Machine Learning Engineer

Senior Machine Learning Engineer

BDO Canada • Calgary, AB, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Join to apply for the Senior Machine Learning Engineer role at BDO Canada.

Putting people first, every day

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.

Your Opportunity

BDO Digital is seeking an experienced and technically proficient Senior AI / ML Platform Engineer & Team Lead 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.

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 someone with excellent communication and client management skills.
  • Why BDO?

  • 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 : Where company meets community. 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.

    Total rewards that matter : 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 model is a blended approach designed to support 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 our role.

    Code of Conduct : Our Code of Conduct sets clear standards for how we conduct business. It reflects our shared values and commitments and includes guiding principles to help us make ethical decisions and maintain trust with each other, our clients, and the public.

    We may use AI technology (Microsoft Copilot) to transcribe during preliminary conversations, solely for the purpose of note‑taking and not for other purposes, such as resume review, evaluation or selection of candidates. More information on BDO Canada’s Privacy Policy can be found here.

    Ready to make your mark at BDO? Click Apply now to send your up‑to‑date resume to one of our Talent Acquisition Specialists.

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

    Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Engineering and Information Technology

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Machine Learning Engineer • Calgary, AB, CA

    Offres similaires
    Senior Data & Analytics Engineer

    Senior Data & Analytics Engineer

    Wagepoint • Calgary, Alberta, CA
    Temps plein
    Quick Apply
    Wagepoint is a small-but-mighty fintech on a mission to make payroll simple (and maybe even delightful).Our online software takes care of the “ugh” stuff — like wage calculations and tax reporting ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Data Engineer, Integrations

    Senior Data Engineer, Integrations

    Themis Solutions Inc. • Calgary, Toronto, Vancouver
    Temps plein
    This role is for someone who is passionate about building innovative data solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Machine Learning Engineer

    Machine Learning Engineer

    Viridien • Calgary
    Temps plein
    Machine Learning Engineer page is loaded.Apply remote type Hybrid locations Calgary, Canada time type Full time posted on Posted 2 Days Ago job requisition id JR100829. Earth data company that pushe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Ingénieur senior en Machine Learning - Predictive Maintenance

    Ingénieur senior en Machine Learning - Predictive Maintenance

    MaintainX • Toronto, Vancouver, Montreal
    Temps plein
    Ingénieur senior en Machine Learning - Predictive Maintenance.MaintainX est la première plateforme mobile au monde dédiée à la gestion des actifs et des tâches dans les environnements industriels e...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Machine Learning Software Developer (2025-044)

    Machine Learning Software Developer (2025-044)

    Circle Cardiovascular Imaging • Calgary, AB, Canada
    Temps plein
    Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting driv...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior ADMS Modeling Engineer (SCADA)

    Senior ADMS Modeling Engineer (SCADA)

    Trc Companies, Inc. • Calgary
    Temps plein
    A leading engineering consultancy in Calgary is seeking a Senior ADMS Modeling Engineer.This role involves supporting clients in developing distribution models and performing SCADA modeling tasks.I...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Machine Learning Engineer

    Machine Learning Engineer

    Fullscript • Calgary
    Temps plein
    We’re an industry-leading health technology company on a mission to help people get better.We started in 2011 with one simple idea : make it easier for practitioners to access the products they trus...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Machine Learning Engineer – PINN / FNO & Reservoir Simulation

    Machine Learning Engineer – PINN / FNO & Reservoir Simulation

    Computer Modelling Group Ltd. • Calgary
    Temps plein
    Join CMG’s Innovation Lab asMachine Learning Engineer with a Master’s or PhD focused on Physics-Informed Neural Networks (PINNs), Fourier Neural Operators (FNOs), Deep Reinforcement Learning (DRL) ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Data & Analytics Engineer

    Senior Data & Analytics Engineer

    Wagepoint • Calgary
    Temps plein
    Senior Data & Analytics Engineer.Job function : Information Technology.Industry : Software Development.At Wagepoint, we’re good people. But that’s only because Wagepointers bring the best versions of ...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Machine Learning Engineer

    Machine Learning Engineer

    Hifyre • Calgary, Alberta, Canada
    Temps plein
    Hifyre provides market intelligence for the cannabis industry, analyzing retail data to help.Our models power product recommendations, sales forecasting, and market analysis for both internal opera...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Data Engineer, AI Solutions ( 12 months Contract)

    Senior Data Engineer, AI Solutions ( 12 months Contract)

    Kinaxis • Calgary
    Temps plein +1
    Senior Software Developer, AI Solutions (12 months Contract).Be among the first 25 applicants.Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it’s ...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Senior Agentic AI Engineer — On-Site Production & Delivery

    Senior Agentic AI Engineer — On-Site Production & Delivery

    Robots & Pencils LP • Calgary
    Temps plein
    A leading technology consultancy in Calgary seeks a Senior Forward Deployed Engineer to partner with clients on agentic AI applications. This role involves hands-on responsibilities, from design to ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Manager, Analytics

    Senior Manager, Analytics

    Liberty Mutual Canada • Calgary
    Temps plein +1
    Director II, Advanced Analytics.Liberty Mutual Canada is the Canadian operation of Liberty Mutual Insurance Company.We offer a broad suite of commercial insurance products and solutions to mid-size...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Data Science Engineer — ML Pipelines & Production

    Data Science Engineer — ML Pipelines & Production

    ARC Resources Ltd. • Calgary
    Temps plein
    A leading Canadian energy company in Calgary is seeking a Data Science Engineer / Developer for their Data Analytics team. This role involves designing predictive models, maintaining ML pipelines, and...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Senior Deep Learning Engineer

    Senior Deep Learning Engineer

    Targeted Talent • Calgary, AB, Canada
    Temps plein +1
    We're seeking top-notch engineers to join our team.As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, maki...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior AI Model-Serving Engineer

    Senior AI Model-Serving Engineer

    Deltek • Calgary
    Temps plein
    A prominent software solutions provider is seeking a Senior Software Engineer to design and develop scalable systems serving end users. The role involves using advanced technologies like AWS and Doc...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Neural Network Kernel Software Development Engineer

    Senior Neural Network Kernel Software Development Engineer

    Targeted Talent • Calgary, AB, Canada
    Temps plein
    Senior Neural Network Kernel Software Development Engineer.Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamli...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior AI Engineer : Scalable Data Science & ML Systems

    Senior AI Engineer : Scalable Data Science & ML Systems

    Infosys • Calgary
    Temps plein
    A global leader in digital services is seeking an AI Engineer in Calgary, Alberta.The candidate will drive digital transformation projects and ensure technology best practices.This full-time role r...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée