Senior Data Engineer: AI-Driven Reporting & Automation

BMO U.S.

United States

Hybrid

USD 75,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Tuition reimbursement
Accident and life insurance
Retirement savings plans

Job summary

BMO U.S. seeks a Senior Data Engineer - Reporting Automation & AI to design, develop, and maintain automated reporting solutions that enhance risk reporting efficiency and accuracy.

You will bridge raw risk data to timely reports, create AI-enabled workflows, and modernize legacy processes in a hybrid Chicago-based role. You will specialize in Python/Shell automation, SQL optimization, and data warehousing concepts while collaborating with risk teams to deliver scalable, reliable reporting

Qualifications

  • 4+ years in reporting automation or data development with advanced SQL.
  • 2+ years Python and Shell scripting for automation.
  • 2+ years integrating AI functionality via APIs or similar tooling.
  • 1 year of Power BI and Power Query experience.
  • 3+ years in dimensional modeling and modern data warehousing concepts.
  • Experience SAS-to-Python modernization is preferred.

Responsibilities

  • Design, develop, and maintain automated reporting solutions for risk reporting processes.
  • Build AI-enabled workflows to streamline data prep, validation, and report generation.
  • Develop Python and Shell applications to support automation and monitoring.
  • Modernize legacy reporting pipelines from SAS to Python-based solutions.
  • Design data marts and star schemas for Power BI consumption.
  • Write optimized SQL queries for accurate, high-performing outputs.
  • Collaborate with data-reporting teams to ensure data integrity and clear communication.

Skills

SQL
Python
Shell scripting
AI integration
Power BI
Git
Dimensional modeling

Education

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

Tools

Power BI
Git

Job description

BMO U.S. seeks a Senior Data Engineer - Reporting Automation & AI to design, develop, and maintain automated reporting solutions that enhance risk reporting efficiency and accuracy.

You will bridge raw risk data to timely reports, create AI-enabled workflows, and modernize legacy processes in a hybrid Chicago-based role. You will specialize in Python/Shell automation, SQL optimization, and data warehousing concepts while collaborating with risk teams to deliver scalable, reliable reporting

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 (Hybrid)
Senior Data Engineer: AI-Driven Reporting & Automation (Hybrid)

BMO • Chicago (IL)

Hybrid
USD 75,000 - 160,000
Health insurance
Tuition reimbursement
Life and accident insurance
+1
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 Scientist: AI, ML & Big Data Innovator
Senior Data Scientist: AI, ML & Big Data Innovator

BMO U.S. • United States

On-site
USD 90,000 - 180,000
Health insurance
Tuition reimbursement
Retirement savings plans
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
Market Risk Data Analytics Lead AI and Automation
Market Risk Data Analytics Lead AI and Automation

U.S. Bank • New York (NY)

On-site
USD 132,000 - 156,000
Healthcare (medical, dental, vision)
401(k) employer-funded retirement plan
Paid vacation
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 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 Analytics & AI Specialist: Predictive Insights
Data Analytics & AI Specialist: Predictive Insights

BMO U.S. • United States

On-site
USD 65,000 - 140,000
Health insurance
Tuition reimbursement
Retirement savings plans
+2
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 Director, Credit Risk Analytics & Reporting
Senior Director, Credit Risk Analytics & Reporting

Bank of Montreal • Chicago (IL)

On-site
USD 100,000 - 220,000