Senior Data Engineer: AI-Driven Reporting & Automation (Hybrid)

BMO

Chicago (IL)

Hybrid

USD 75,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Tuition reimbursement
Life and accident insurance
Retirement savings plan

Job summary

BMO Financial Group seeks a Senior Data Engineer - Reporting Automation & AI in Downtown Chicago. Design, develop, and maintain automated reporting solutions to improve risk reporting efficiency, accuracy, and scalability; bridge raw risk data to timely reports.

The role combines reporting automation, AI-enabled workflows, Python and SQL development, and data warehousing expertise. Hybrid work: 3 days in office, with Tuesday in-person, aligning with risk and reporting teams to modernize SAS

Qualifications

  • 4+ years in reporting automation or data development with advanced SQL.
  • 2+ years Python and Shell scripting for automation.
  • 2+ years integrating AI-enabled workflows via APIs or tooling.
  • 1 year Power BI and Power Query experience.
  • 1 year Git version control experience.
  • 3+ years dimensional modeling and modern data warehouse concepts.
  • SAS-to-Python migration experience preferred.
  • Ability to work independently with minimal supervision.
  • Strong collaboration and clear communication with data-reporting teams.

Responsibilities

  • Design, develop, and maintain automated reporting solutions for risk reporting.
  • Build AI-enabled workflows to streamline data prep, validation, and report generation.
  • Develop Python and Shell apps to support automation and system health monitoring.
  • Modernize legacy reporting into scalable pipelines including SAS-to-Python migration.
  • Design data marts and star schemas for Power BI consumption; optimize SQL queries.

Skills

Advanced SQL
Python scripting
Shell scripting
AI-enabled workflows
Power BI
Git
Dimensional modeling
SAS-to-Python migration
Independent worker
Collaboration/communication

Education

Bachelor’s or Master’s degree in CS/IS/Engineering

Tools

Power BI
Microsoft Fabric

Job description

BMO Financial Group seeks a Senior Data Engineer - Reporting Automation & AI in Downtown Chicago. Design, develop, and maintain automated reporting solutions to improve risk reporting efficiency, accuracy, and scalability; bridge raw risk data to timely reports.

The role combines reporting automation, AI-enabled workflows, Python and SQL development, and data warehousing expertise. Hybrid work: 3 days in office, with Tuesday in-person, aligning with risk and reporting teams to modernize SAS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer: AI-Driven Reporting & Automation
Senior Data Engineer: AI-Driven Reporting & Automation

BMO U.S. • United States

Hybrid
USD 75,000 - 160,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Senior Data Engineer - Reporting Automation & AI
Senior Data Engineer - Reporting Automation & AI

BMO • Chicago (IL)

Hybrid
USD 75,000 - 160,000
Health insurance
Tuition reimbursement
Life and accident insurance
+1
Senior Data Scientist - ML, AI & Big Data Analytics
Senior Data Scientist - ML, AI & Big Data Analytics

DataJobs • Chicago (IL)

On-site
USD 90,000 - 180,000
Health insurance
Tuition reimbursement
Accident and life insurance
+4
Senior Data Scientist: AI & Big Data Innovator
Senior Data Scientist: AI & Big Data Innovator

BMO • Chicago (IL)

On-site
USD 90,000 - 180,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Senior Data Engineer - Reporting Automation & AI
Senior Data Engineer - Reporting Automation & AI

BMO U.S. • United States

Hybrid
USD 75,000 - 160,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Senior Analytics Leader: Risk, Reporting & Insights
Senior Analytics Leader: Risk, Reporting & Insights

BMO U.S. • Chicago (IL)

On-site
USD 100,000 - 220,000
Health insurance
Tuition reimbursement
Life insurance
+1
Data Science & Insights Analyst (ML, Big Data)
Data Science & Insights Analyst (ML, Big Data)

BMO Harris Bank • Chicago (IL)

On-site
USD 65,000 - 140,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Senior Director, Credit Risk Analytics & Reporting
Senior Director, Credit Risk Analytics & Reporting

Bank of Montreal • Chicago (IL)

On-site
USD 100,000 - 220,000
Senior Data Scientist
Senior Data Scientist

DataJobs • Chicago (IL)

On-site
USD 90,000 - 180,000
Health insurance
Tuition reimbursement
Accident and life insurance
+4
Senior Data Engineer – Hybrid Chicago, AI-Ready Platform
Senior Data Engineer – Hybrid Chicago, AI-Ready Platform

Vekend, Llc • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 180,000
Medical, dental, vision insurance
401(k) with company match
Paid time off (PTO)
+1