Ai Data Engineer

BMO

Toronto, Canada
Base: $61,600.00 - $113,900.00; bonus/equity: not ...
Hybrid
Data ingestion and integration pipelines
Sql and python
Etl/elt development
We accelerate BMO’s AI journey by building enterprise-grade, cloud-native AI solutions

Job Summary

  • We accelerate BMO’s AI journey by building enterprise-grade, cloud-native AI solutions.
  • Contribute to the design and implement reliable, scalable data ingestion and integration pipelines for structured, semi-structured, unstructured data, ensuring data is AI ready, governed, secure, and observable.
  • BMO offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

Matching Summary

We accelerate BMO’s AI journey by building enterprise-grade, cloud-native AI solutions.

Salary

Base: $61,600.00 - $113,900.00; Bonus/Equity: Not specified; Benefits: Health insurance, tuition reimbursement, accident and life insurance, retirement savings plans

Skills & Requirements

Must-have

  • Data ingestion and integration pipelines
  • SQL and Python
  • ETL/ELT development
  • CI/CD pipelines using GitHub Actions
  • Microsoft Azure services
  • Spark and cloud computing services
  • Production-grade services using Python and REST APIs

Nice-to-have

  • Azure AI Foundry tooling
  • Agent taxonomy/labeling approaches
  • Enterprise-grade platform layers for agents
  • Financial Services industry knowledge

Key Requirements

  • 3-5 years of relevant experience
  • 1+ years of generative agent data integration
  • 2+ years of experience in SQL and Python
  • 2+ years of ETL/ELT development
  • Experience designing and maintaining CI/CD pipelines
  • Hands-on experience across Microsoft Azure services
  • Experience with Spark and cloud computing services
  • Ability to prioritize work and manage multiple work streams

Work Rights

Not specified

Tailored Resume

Cover Letter