B

Bank of Montreal

Runs Canadian and US banks for people and firms

Senior Manager - Data Engineer, Applied AI Data Ingestion & Integration

Data EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • 8–10 years of experience in data engineering/support or related analytics disciplines, preferably in large enterprise environments.
  • At least 3 years of experience as a Technical Delivery Leader who owned the work.
  • Demonstrated experience leading technical delivery for enterprise data integration, data warehousing, ETL/ELT processes, cloud data platforms, data governance, and production analytics or AI platforms.
  • Strong proficiency in SQL, Python, or similar, and experience working with large-scale datasets across cloud and on-premises environments.
  • Experience using analytical and visualization tools such as Power BI, Tableau, Python, Azure Data Factory, Azure AI Search, or equivalent technologies.
  • Strong communication and stakeholder management skills, with the ability to influence decisions across business and technology organizations.
  • Ability to lead initiatives, manage priorities, and deliver results in fast-paced, highly regulated environments.
  • Familiarity with MLOps, CI/CD, and cloud-based AI infrastructure.
  • Knowledge of Agile delivery methodologies and experience working within cross-functional product teams.
  • Commitment to BMO’s values of inclusion, integrity, and responsible innovation.
  • Bachelor’s degree in computer science, Information Systems, Data Analytics, Statistics, Engineering, Mathematics, Business Analytics, or a related quantitative field.

Responsibilities

  • Lead enterprise data onboarding, ingestion, and integration initiatives supporting AI, analytics, and business intelligence use cases through hands-on technical leadership.
  • Partner with Product Owners, Data Engineers, Data Scientists, and business stakeholders to translate business needs into actionable data requirements, data models, and integration strategies.
  • Design and implement reliable, scalable data ingestion and integration pipelines for structured, semi-structured, unstructured, and multimodal data, ensuring data is AI-ready, governed, secure, and observable.
  • Ensure pipelines follow enterprise governance, access control, and security standards, including role-based access and lineage considerations; monitor pipeline performance, troubleshoot failures, and optimize cost and throughput.
  • Document processes, share knowledge, and contribute to continuous learning and responsible innovation.
  • Establish and monitor data quality standards, controls, and metrics to ensure accuracy, completeness, timeliness, and consistency.
  • Partner with Data Governance, Risk, Compliance, and Model Risk Management teams to ensure adherence to enterprise data policies, regulatory requirements, and Responsible AI standards.
  • Support data lineage, metadata management, data cataloging, and traceability across ingestion and integration platforms.
  • Collaborate with AI and Data Science teams to prepare, validate, and optimize datasets for machine learning, generative AI, and advanced analytics applications.
  • Support multimodal data ingestion initiatives involving documents, images, audio, video, and enterprise knowledge repositories.
  • Analyze the performance and effectiveness of chunking, indexing, retrieval, and data preparation strategies used in RAG and AI Search solutions.
  • Develop production-grade services and AI capabilities using Python, REST APIs, JSON/XML, vector databases, RAG evaluation, and retrieval metrics.
  • Develop analytical frameworks and KPIs to measure data platform effectiveness, ingestion performance, quality trends, and business outcomes.
  • Evaluate emerging AI and data management technologies and recommend opportunities to improve DII capabilities.
  • Lead cross-functional initiatives from discovery through production, partnering with business, technology, architecture, risk, security, and operations teams.
  • Provide mentorship and guidance to analysts and junior team members, fostering continuous learning, analytical excellence, and technical accountability.
  • Communicate complex technical findings, risks, and recommendations to technical and non-technical audiences, including senior leadership.
  • Own and drive continuous initiatives that increase automation, operational efficiency, and scalability of data ingestion and integration processes.

Desired Qualifications

  • Experience within financial services, banking, risk, compliance, or another highly regulated industry.
  • Knowledge of Responsible AI, Model Risk Management, SR 11-7, OSFI E-23, or related governance frameworks.
  • A master’s degree in data science, Analytics, Computer Science, Information Management, Business Administration, or a related field.
  • Relevant certifications in Data Management, Cloud Platforms (Azure/AWS), Analytics, AI, or Data Governance.

About the Company

Bank of Montreal

Runs Canadian and US banks for people and firms

Bank of Montreal, known as BMO, runs a Canadian bank and a large American bank, serving households and businesses on both sides of the border. Until the Bank of Canada opened in 1935, it acted as the Canadian government's banker. People use its branches and apps for accounts, mortgages, credit cards, and investments, while companies borrow from it and turn to its BMO Capital Markets arm to raise money and trade securities. BMO makes money on the gap between the interest it charges on loans and pays on deposits, plus fees from managing wealth and advising on deals. Bank of Montreal was founded in 1817 as Canada's first bank, and it keeps its legal head office in Montreal and its executive offices in Toronto, Canada.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1817

Recently Posted Jobs

Explore more opportunities at Bank of Montreal

See more jobs