Skip to Main Content

Job Title


Principal Engineer, Data, AI and Platform Development & Support


Company : Bank of Montreal


Location : Toronto, Ontario


Created : 2025-07-01


Job Type : Full Time


Job Description

Principal Engineer, Data, AI and Platform Development & SupportApply locations Toronto, ON, CAN | Full time | Posted 10 Days Ago | Job ID: R250011982Application Deadline: 06/29/2025Address: 4100 Gordon Baker RoadJob Family Group: TechnologyThis is an individual contributor role with a hybrid work model (2 days/week in the office at 33 Dundas St. W or 4100 Gordon Baker Rd).Data and AI Technology (DAT) Engineering supports BMO's digital initiatives by building data and AI products that provide timely insights to drive business outcomes. The team collaborates across the bank to deliver numerous initiatives annually, solving complex problems with innovative solutions.Responsibilities include:Leading the design, development, testing, and support of data and AI products.Partnering with business stakeholders to translate requirements into technical solutions.Building infrastructure for data extraction, transformation, and loading from various sources.Additional responsibilities involve providing technical guidance, identifying and resolving defects, improving processes, accelerating development through automation, mentoring team members, and serving as a technical expert at the enterprise level.Qualifications:15+ years of relevant experience with IT education/certifications.Experience with data pipelines, coding, and guiding complex transformations.Expertise in solution architecture, data modeling, and large-scale data systems, on-prem and cloud.Proficiency in SQL, NoSQL, Python, Spark, Scala, and related tools.Knowledge of AI concepts, GenAI, prompt engineering, and AI tools in SDLC.Experience with cloud services (AWS, Azure), Hadoop, Netezza, Airflow, and handling various data formats.Strong understanding of DevOps, automation, modernization, and enterprise collaboration.Experience in Agile methodologies, coding standards, and working in regulated industries.Salary: $92,400 - $171,600 (Salaried)Salaries vary based on skills, experience, and location. Benefits include health insurance, tuition reimbursement, bonuses, and retirement plans. More info at Total Rewards.About Us: At BMO, we aim to create positive change and support our community and customers. We value diversity, innovation, and growth. Visit us at our careers page.We are committed to an inclusive workplace and provide accommodations upon request. #J-18808-Ljbffr