Job Search and Career Advice Platform

Enable job alerts via email!

Senior Machine Learning Engineer

BMO Financial Group

Toronto

Hybrid

CAD 103,000 - 192,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Une institution financière à Toronto recherche un Ingénieur ML pour concevoir et déployer des capacités basées sur l'apprentissage automatique afin de prévenir les crimes financiers. Ce rôle exige une expertise en Python et SQL, avec une expérience en MLOps et une capacité à collaborer efficacement. Le poste offre un modèle de travail hybride, avec la nécessité de travailler en personne quelques jours par semaine. Candidatez pour faire une différence significative au sein de la communauté !

Benefits

Assurance santé
Remboursement des frais de scolarité
Régimes d’épargne-retraite

Qualifications

  • 7+ years of experience with Python and SQL, and associated toolkits.
  • 4+ years in developing production-grade machine learning systems, preferably within financial services.
  • Experience designing and implementing agentic solutions using Copilot Studio or equivalent platforms.

Responsibilities

  • Design and build production-grade MLOps libraries and frameworks.
  • Design, build, and manage Copilot Studio agents and orchestration workflows.
  • Establish standardized patterns for model training, packaging, and monitoring.

Skills

Python
SQL
Machine Learning
Artificial Intelligence
Problem-solving
Collaboration
Clear communication

Education

Bachelor’s degree in Computer Science

Tools

Copilot Studio
MLOps frameworks
Job description

Date limite pour présenter sa candidature :

04/30/2026

Adresse :

100 King Street West

Groupe de famille d'emploi :

Analyses des données et communication de l'information

Join a team at the forefront of financial crimes prevention, where your expertise in machine learning and AI directly safeguards millions of customers. As an ML Engineer in the BMO Financial Crimes Unit, you will directly contribute to this mission by designing, deploying, and operationalizing ML‑powered capabilities that elevate BMO’s ability to identify and mitigate financial crime risks across cyber, fraud, and physical domains. Your voice will influence senior leadership, your insights will guide operational action, and your creativity will be essential to solving complex and ambiguous problems. If you thrive in high‑stakes environments and want your work to make a meaningful difference every day-this is your opportunity.

****HYBRID work model, with the number of required in‑office days increasing based on business and organizational needs. Currently 2 days in office is required.

Key Responsibilities
  • Design and build production-grade MLOps libraries and frameworks that support the full model development and deployment lifecycle, from experimentation through production.
  • Design, build, and manage Copilot Studio agents, plugins, and orchestration workflows that integrate ML models and enterprise data.
  • Translate data scientists’ code into scalable, efficient, and fault-tolerant implementations, optimizing runtimes and operational stability.
  • Establish standardized patterns and reusable components for model training, packaging, deployment, and monitoring.
  • Proactively contribute to improving model monitoring, observability, and operational readiness in production environments.
Key Skills and Education
  • 7+ years of experience with Python and SQL, and associated toolkits
  • 4+ years in developing production‑grade machine learning, artificial intelligence, and agentic AI systems, preferably within financial services and banking.
  • Experience designing and implementing agentic solutions using Copilot Studio or equivalent platforms
  • 4+ years in MLOps best practices, including CI/CD for ML, and developing/extending MLOps frameworks and libraries to support the full model development lifecycle
  • Clear, concise communication skills, capable of tailoring complex technical content to diverse audiences and ensuring alignment across technical and business stakeholders.
  • Strong analytical, problem‑solving, and critical‑thinking skills, with the ability to approach ambiguous or novel situations creatively and effectively.
  • Effective collaboration and teamwork, with a focus on cross‑functional and cross‑group partnership to drive enterprise‑level outcomes.
  • Bachelor’s degree in Computer Science, Mathematics, Physics, Engineering, Statistics, or another quantitative discipline, or equivalent professional experience.
Salaire :

$103,200.00 - $192,000.00

Type de rémunération :

Salaire

Ce qui précède représente la fourchette et le type de rémunération de BMO Groupe financier.

Les salaires varieront en fonction de facteurs comme l’emplacement, les compétences, l’expérience, les études et les qualifications pour le poste et pourront inclure une structure de commissions. Les salaires pour les postes à temps partiel seront calculés au prorata du nombre d’heures travaillées régulièrement. Pour les rôles à commission, le salaire susmentionné représente la cible de BMO Groupe financier pour la première année au poste.

La rémunération totale offerte par BMO variera selon le type de rémunération associé au poste et peut comprendre des primes de rendement, des primes discrétionnaires ainsi que d’autres avantages et récompenses. BMO offre également une assurance santé, le remboursement des frais de scolarité, une assurance accident et une assurance vie, ainsi que des régimes d’épargne-retraite. Pour en savoir plus sur nos avantages sociaux, consultez le site : https://jobs.bmo.com/ca/fr/R%C3%A9mun%C3%A9ration-globale

À propos de nous

À BMO, nous sommes animés par une raison d’être commune : Avoir le cran de faire une différence dans la vie, comme en affaires. Cette raison d’être nous invite à entraîner des changements positifs et durables pour nos clients, nos collectivités et nos gens. En travaillant ensemble, en innovant et en repoussant les limites, nous transformons des vies et des entreprises et favorisons la croissance économique partout dans le monde.

En tant que membre de l'équipe de BMO, vous êtes valorisé, respecté et entendu, et vous avez plus de moyens pour progresser et obtenir des résultats. Nous nous efforçons de vous aider à obtenir des résultats dès le premier jour, pour vous-même et nos clients. Nous vous offrirons les outils et les ressources dont vous avez besoin pour franchir de nouvelles étapes, car vous aidez nos clients à franchir les leurs. Au moyen de formation et de coaching approfondis ainsi que de soutien de la direction et d'occasions de réseautage, nous vous aiderons à acquérir une expérience enrichissante et à élargir votre groupe de compétences.

Pour en savoir plus, visitez-nous à l'adresse https://jobs.bmo.com/ca/fr.

BMO s'engage à offrir un milieu de travail inclusif, équitable et accessible. Nous apprenons de nos différences et tirons notre force des gens et de leurs différents points de vue. Des mesures d’adaptation sont disponibles sur demande pour les candidats qui participent à tous les aspects du processus de sélection. Pour demander des mesures d’adaptation, veuillez communiquer avec votre recruteur.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.