Senior Applied AI Engineer

bmo

Toronto

On-site

CAD 103,000 - 192,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Tuition reimbursement
Accident and life insurance
Retirement savings plans

Job summary

BMO Financial Group is seeking a Senior Applied AI Engineer to design, build, and deploy GenAI and ML solutions for Wealth Management in Toronto. You will lead the end-to-end development, from ideation through prototyping to production deployment, collaborating across product, data science, and engineering teams to deliver secure, scalable AI products.

The role requires deep Python expertise, strong ML framework experience, and hands-on cloud and MLOps capabilities.

Qualifications

  • 10+ years of AI/ML engineering experience, with at least 2 years in financial services or regulated industries.
  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field.
  • Proven track record of designing and deploying production-grade AI solutions.
  • Experience working in Agile teams and collaborating with cross-functional stakeholders.
  • Demonstrated ability to mentor and lead technical teams.

Responsibilities

  • Contribute to Wealth Management AI strategy and execution.
  • Architect GenAI-powered applications for Wealth management use cases.
  • Liaise with technology teams to deploy Gen AI solutions.
  • Lead solution development from ideation to prototyping and production monitoring.
  • Collaborate with product managers, data scientists, engineers and business stakeholders to translate requirements into solutions.
  • Integrate AI solutions with CRM, portfolio management, and data warehouses; ensure interoperability.
  • Ensure AI solutions meet performance, security, and regulatory standards with risk/RAIOps teams.
  • Leverage MLOps, model governance and responsible AI practices.
  • Stay current with AI trends in financial services and document designs, demos and enablement.

Skills

Python
ML frameworks
GenAI
LLMs
LangChain
Kubernetes
Docker
CI/CD
Data engineering
Stakeholder mgmt

Education

BS/MS in CS/Engineering/Data Science

Tools

SageMaker
Azure ML
AWS
GCP
Kubeflow
Airflow
MLflow
Lambda
Blob Storage

Job description

Job Family Group: Data Analytics & Reporting

The Senior Applied AI Engineer is responsible for designing, developing, and deploying advanced Gen AI and machine learning solutions that drive business value in Wealth Management. This role blends deep technical expertise with financial domain knowledge, collaborating with cross-functional teams to deliver scalable, secure, and compliant AI products. The engineer will design and implement GenAI and agent-based systems to enhance advisor workflows, client engagement, and operational efficiency.

Key Responsibilities
  • Contribute to the overall Wealth Management AI strategy formulation and execution
  • Architect and build GenAI-powered applications for Wealth management use cases.
  • Liaise with relevant technology teams to build and deploy Gen AI solutions
  • Lead the solution development, from ideation to prototyping and liaise with our partners to facilitate production and monitoring.
  • Collaborate with product managers, data scientists, engineers, and business stakeholders to translate requirements into technical solutions.
  • Integrate AI solutions with existing platforms (CRM, portfolio management, data warehouses) and ensure interoperability.
  • In collaboration with the risk and RAIOps teams, ensure all AI solutions meet performance, security, and regulatory standards.
  • Leverage best practices in MLOps, model governance, and responsible AI.
  • Stay current with industry trends, emerging AI technologies in financial services AI.
  • Document technical designs, create demos, and support enablement and adoption across the organization.
Required Skills and Tools
  • Advanced proficiency in Python and machine learning frameworks (TensorFlow, PyTorch, scikit-learn).
  • Experience building Copilot Studio Agents.
  • Proficiency with GenAI, LLMs (e.g., OpenAI, Google Gemini, Anthropic), and agent orchestration frameworks (LangChain, LangGraph, AutoGen).
  • Strong understanding of cloud platforms (Azure, AWS, GCP) and MLOps tools (MLflow, Kubeflow, Airflow).
  • Familiarity with financial services workflows, data privacy, and compliance requirements.
  • Strong hands-on experience with both AWS and Azure cloud environments, including their AI/ML, data, and deployment toolsets (e.g., SageMaker, S3, Lambda, Azure Functions, Azure ML, Blob Storage)
  • Proficiency with Kubernetes for container orchestration and deployment of scalable AI solutions.
  • Experience with Docker, and CI/CD pipelines
  • Expertise in data engineering, model deployment, and monitoring.
  • Knowledge of API integration, microservices, and scalable system architecture.
  • Excellent problem-solving, communication, and stakeholder management skills.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field.
  • 10+ years of experience in AI/ML engineering, with at least 2 years in financial services or regulated industries or a combination of relevant experience and education.
  • Proven track record of designing and deploying production-grade AI solutions.
  • Experience working in Agile teams and collaborating with cross-functional stakeholders.
  • Demonstrated ability to mentor and lead technical teams.
  • Advanced level of proficiency: Gen AI, Mathematics, Critical thinking, Creative reasoning, Computational Thinking and Programming, Deep Learning, Machine Learning, Scaling Models, Continuous Integration and Continuous Delivery/Deployment, ML algorithm, Verbal & written communication skills, Analytical and problem solving skills, Influence skills, Collaboration & team skills; with a focus on cross-group collaboration, Able to manage ambiguity.

Salary : $103,200.00 - $192,000.00

Pay Type: Salaried

BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards.

BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

About Us

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GenAI Software Developer
GenAI Software Developer

BMO • Calgary

On-site
CAD 85,000 - 158,000
Health insurance
Tuition reimbursement
Retirement savings plan
AI Transformation Analyst - (Commercial Banking)
AI Transformation Analyst - (Commercial Banking)

BMO • Halifax

On-site
CAD 62,000 - 114,000
Health insurance
Tuition reimbursement
Accident & life insurance
+1
Senior manager, generative artificial intelligence
Senior manager, generative artificial intelligence

BMO Financial Group • Toronto

Hybrid
CAD 103,000 - 192,000
Health insurance
Tuition reimbursement
Retirement savings plans
Vice President, AI Engineer
Vice President, AI Engineer

BMO Capital Markets • Toronto

On-site
CAD 120,000 - 150,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Lead Data Engineer, Applied AI Data Ingestion & Integration
Lead Data Engineer, Applied AI Data Ingestion & Integration

BMO • Toronto

Hybrid
CAD 143,000 - 266,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Senior Product Manager - AI
Senior Product Manager - AI

BMO • Toronto

Hybrid
CAD 95,000 - 176,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Sr Manager - AI Assurance & Audit
Sr Manager - AI Assurance & Audit

BMO • Toronto

On-site
CAD 103,000 - 192,000
Health insurance
Tuition reimbursement
Accident and life insurance
+2
Director, AI Research & Ecosystems
Director, AI Research & Ecosystems

BMO • Toronto

Hybrid
CAD 171,000 - 299,000
Health insurance
Tuition reimbursement
Accident and life insurance
+2
Software Engineer (Agentic AI)
Software Engineer (Agentic AI)

BMO • Toronto

Hybrid
CAD 76,000 - 142,000
Health insurance
Tuition reimbursement
Retirement savings plans
+1
Cloud/AI Platform Engineer
Cloud/AI Platform Engineer

Bank of Montreal • Toronto

On-site
CAD 75,000 - 142,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1