GenAI Software Engineer: Banking AI Innovator

BMO

Calgary

On-site

CAD 85,000 - 158,000

Full time

32 hours 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
Retirement savings plan

Job summary

BMO is seeking a GenAI Software Developer to design, build, and scale AI-powered banking solutions. You will work across AI workflows, agents, and RAG architectures, collaborating with cross-functional teams to deliver enterprise-grade software.

The role emphasizes scalable AI applications, security and governance, DevOps, and modern cloud-native architectures. Experience with LLMs and API integrations is essential for success in this position.

Qualifications

  • 4-6 years of software development or related roles.
  • Experience building AI-powered applications with LLMs and Generative AI frameworks.
  • Experience designing, deploying intelligent AI agents and RAG architectures.
  • Design, develop, and deploy AI workflows with scalable automation.
  • Experience designing RESTful APIs and using OpenAPI/Swagger specs.
  • Strong SQL skills and data handling for AI initiatives.

Responsibilities

  • Design, develop, test, and deploy AI-powered applications and solutions that address business challenges and improve operational efficiency.
  • Partner with stakeholders to translate requirements into scalable technical solutions.
  • Build and optimize Generative AI workflows with prompt engineering and AI orchestration frameworks.
  • Develop reusable AI skills, prompts, agents, and workflows for multiple use cases.
  • Write high-quality, secure code following enterprise standards and SDLC practices.
  • Collaborate on solution architecture, integrations, and cloud deployments.

Skills

LLMs & Generative AI
Prompt engineering
RAG architectures
AI agents & workflows
RESTful APIs & OpenAPI
SQL
JIRA Rovo
Cloud-native development
Microservices
SDLC & Agile

Tools

AWS AgentCore
Swagger/OpenAPI
GitHub Copilot
Vector databases

Job description

BMO is seeking a GenAI Software Developer to design, build, and scale AI-powered banking solutions. You will work across AI workflows, agents, and RAG architectures, collaborating with cross-functional teams to deliver enterprise-grade software.

The role emphasizes scalable AI applications, security and governance, DevOps, and modern cloud-native architectures. Experience with LLMs and API integrations is essential for success in this position.

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

Similar jobs worth comparing

Lead GenAI Engineer for Wealth Management
Lead GenAI Engineer for Wealth Management

bmo • Toronto

On-site
CAD 103,000 - 192,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
GenAI Software Developer
GenAI Software Developer

BMO • Calgary

On-site
CAD 85,000 - 158,000
Health insurance
Tuition reimbursement
Retirement savings plan
AI-Enabled Systems Lead for Banking Platforms
AI-Enabled Systems Lead for Banking Platforms

Bank of Montreal • Toronto

On-site
CAD 76,000 - 142,000
Health insurance
Tuition reimbursement
Retirement savings plans
Senior Applied AI Engineer
Senior Applied AI Engineer

bmo • Toronto

On-site
CAD 103,000 - 192,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Staff Data & AI Engineer - Scalable AI & LLM Systems
Staff Data & AI Engineer - Scalable AI & LLM Systems

RBC • Toronto

On-site
CAD 140,000 - 190,000
Bonuses
Flexible benefits
Stock options
+1
AI Transformation & Strategy Analyst
AI Transformation & Strategy Analyst

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 • Toronto

Hybrid
CAD 103,000 - 192,000
Health insurance
Tuition reimbursement
Accident and 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
Senior AI Solutions Lead – Generative & Agentic Systems
Senior AI Solutions Lead – Generative & Agentic Systems

Citi • Mississauga

On-site
CAD 201,000 - 302,000
AI Software Engineer for ML & Microservices
AI Software Engineer for ML & Microservices

Scotiabank • Toronto

On-site
CAD 110,000 - 160,000
Competitive compensation package