BMO's Data and AI Technology (DAT) Engineering team is seeking a Senior Developer to support the bank's Digital-First initiatives and regulatory requirements. This role involves building data and AI products that provide actionable insights for business outcomes. The position offers an opportunity to work with cutting-edge technologies in a diverse organization, solving complex business problems. The role combines technical leadership with hands-on development, requiring expertise in data engineering, AI technologies, and cloud platforms. As a senior team member, you'll lead technical designs, mentor junior developers, and drive process improvements. The position offers competitive compensation ($74,800-$138,600) and comprehensive benefits. BMO, as the 8th largest bank in North America, provides a stable yet innovative environment for career growth. The role requires 5-7 years of experience with strong technical skills in data engineering, AI, and modern development practices. This is an excellent opportunity for a senior developer looking to make an impact in a large-scale financial institution while working with emerging technologies.