BMO Financial Group Jobs

bmo home

Job Information

BMO Financial Group Model Ops & Junior Data Engineer in Toronto, Ontario

Who We Are:

BMO’s North American Commercial Banking serves clients across North America and commercial bankers are trusted advisors and partners to their clients, delivering sector and industry expertise, local presence and a full suite of commercial products and services.

BMO North American Commercial Bank is looking to build out a data engineering and model ops team.

What You’ll Do

You'll write code with data scientists, the data and analytics teams, technology partners, business partners to solve a variety of model ops, data and insight challenges across the North American Commercial Bank. You’ll wrap model ops and analytics in clean, repeatable, and automated processes. You’ll play a critical role in elevating business stakeholders’ confidence in our data. More specifically you will:

  • Establish repeatable processes for execution of ML and Analytics programs.

  • Ensure production behavioral scores and business metrics values align with expectations.

  • Identify and explain deviations in metrics proactively. Set in motion paths for resolution.

  • Locate data sources and demystify data contents.

  • Clarify key business metrics. Code and implement these metrics at scale.

  • Prepare modeling master data sets in collaboration with data scientists.

  • Create insights and visualizations which answer high impact business questions.

  • Prepare model validation documentation


  • Ability to write clean, maintainable, scalable, and production ready code

  • 0 to 4+ years coding, preferably in SAS, Python, SQL

  • Proven experience building data pipelines in production for advanced analytics use cases

  • Practical knowledge of software engineering concepts and best practices

  • Degree in computer science, engineering, mathematics, or equivalent work experience

We’re here to help

At BMO Harris Bank we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO Harris Bank team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at

BMO Harris Bank is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. BMO Harris Bank N.A. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters: BMO Harris Bank does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO Harris Bank, directly or indirectly, will be considered BMO Harris Bank property. BMO Harris Bank will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.