Show more filters
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Ontario, Canada
A free Jobstore account is required to proceed to the employer site.
About The Company

BMO Financial Group is a leading North American financial services provider committed to delivering innovative banking solutions and exceptional customer service. With a rich history spanning over two centuries, BMO has established itself as a trusted partner for individuals, businesses, and corporations. The organization prides itself on fostering a diverse and inclusive workplace that values integrity, collaboration, and continuous learning. BMO's comprehensive range of financial products and services includes personal banking, wealth management, commercial banking, and investment banking, all designed to meet the evolving needs of its clients. As part of its strategic growth, BMO invests heavily in technology and digital transformation initiatives to enhance operational efficiency and customer experience. The company’s culture emphasizes purpose-driven growth, community engagement, and empowering its employees to achieve their full potential.

About The Role

We are seeking a talented and motivated Data and AI Engineer to join our Data and AI Technology (DAT) Engineering team. In this role, you will be instrumental in supporting BMO's digital-first strategy by designing, developing, and maintaining data and AI products that provide actionable insights. You will collaborate closely with business stakeholders to understand their requirements and translate them into scalable data solutions. Your expertise will contribute to the continuous improvement of data pipelines, automation frameworks, and AI models, ensuring high-quality deliverables aligned with organizational standards and roadmaps. The role offers an exciting opportunity to work with cutting-edge technologies, engage in complex data challenges, and contribute to impactful projects that drive business value. You will also participate in process improvements and support production environments to ensure seamless data operations.

Qualifications

  • 2 - 5 years of relevant experience in data engineering, AI, or related fields
  • IT education and/or professional certifications in data, cloud, or AI technologies
  • Hands-on experience with ETL/ELT development and data warehousing concepts
  • Proficiency in SQL, NoSQL, Python, Spark/PySpark, and Scala
  • Experience with data integration tools such as SSIS, AWS Glue, and cloud storage and computing services (AWS, Azure)
  • Knowledge of Hadoop, Netezza, and other big data technologies
  • Experience working with structured, semi-structured, and unstructured datasets in batch and streaming environments
  • Strong skills in data analysis, data modeling, data mapping, and data profiling
  • Nice to have: familiarity with AI concepts, Generative AI, prompt engineering, retrieval-augmented generation (RAG), and AI-powered SDLC tools
  • Understanding of technical and business environments and processes
  • Experience with Agile methodologies and tools such as JIRA

Responsibilities

  • Participate in the planning, design, development, testing, implementation, documentation, and support of data and AI products
  • Collaborate with business stakeholders to translate functional and non-functional requirements into scalable data solutions
  • Provide input on technical design and ensure alignment with architectural standards and strategic roadmaps
  • Accelerate development by building reusable frameworks, automation scripts, and code modules
  • Identify, track, and perform regression testing on defects to ensure high-quality deliverables
  • Support production environments by troubleshooting issues, performing root cause analysis, and implementing corrective actions
  • Participate in process improvement initiatives to enhance delivery, deployment, and operational efficiency

Benefits

  • Competitive salary range of $61,600.00 - $113,900.00, commensurate with experience and qualifications
  • Health insurance coverage and wellness programs
  • Retirement savings plans and financial planning resources
  • Tuition reimbursement and continuous learning opportunities
  • Discretionary bonuses and performance-based incentives
  • Paid time off and leave policies
  • Inclusive and supportive workplace culture that values diversity and inclusion

Equal Opportunity

BMO Financial Group is committed to fostering an inclusive, equitable, and accessible workplace. We value the diverse perspectives and experiences of our employees and are dedicated to providing accommodations to qualified candidates throughout the recruitment process. We encourage applications from all qualified individuals regardless of race, gender, age, disability, sexual orientation, or background. Our goal is to create a workplace where everyone feels valued, respected, and empowered to contribute to our collective success.
A free Jobstore account is required to proceed to the employer site.
Jobs in Canada   »   Jobs in Ontario   »   Data Engineer

More jobs

People also search