AI Engineer Co-op: GenAI, Python & ML for Banking Tech

BMO U.S.

Canada

On-site

CAD 55,000 - 120,000

Part time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Tuition reimbursement
Accident and life insurance
Retirement savings plans

Job summary

BMO Financial Group is offering a campus co-op/intern opportunity in Canada focused on software development and AI/ML. You will work with cross‑functional teams, translate requirements into technical specs, and contribute to code, testing, and maintenance throughout the software lifecycle.

Qualified students with a passion for AI, Python development, cloud services, and data analysis will gain hands-on experience, mentorship, and access to BMO’s learning programs while contributing to real

Qualifications

  • Creative thinking and building relationships.
  • Quality assurance and testing.
  • Cloud computing and microservices knowledge.
  • Technology requirements definition, analysis and mapping.
  • Adaptability and learning agility.
  • Python development experience.
  • Generative AI/LLM experience and prompt engineering.
  • GitHub and source control.
  • Data analysis with SQL and Pandas.
  • System development lifecycle knowledge.

Responsibilities

  • Lead the software development lifecycle across teams to transform requirements into features.
  • Translate user needs into technical specifications and design docs.
  • Write code and support design specification preparation.
  • Assist in security considerations and system debugging.
  • Evaluate new technologies and ensure release management compliance.
  • Support client requirements interpretation and documentation.

Skills

Python development
Generative AI
Prompt engineering
GitHub / version control
SQL / Pandas
Data analysis
Troubleshooting
Collaboration
Communication skills
Problem solving
MLOps concepts
Cloud services
AI frameworks

Education

Current student in computer science / related field

Tools

GitHub
Azure OpenAI
AWS AI Services
Copilot Studio
RAG solutions

Job description

BMO Financial Group is offering a campus co-op/intern opportunity in Canada focused on software development and AI/ML. You will work with cross‑functional teams, translate requirements into technical specs, and contribute to code, testing, and maintenance throughout the software lifecycle.

Qualified students with a passion for AI, Python development, cloud services, and data analysis will gain hands-on experience, mentorship, and access to BMO’s learning programs while contributing to real

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer, Winter 2027 (Co-op/Internship) - 8 months
AI Engineer, Winter 2027 (Co-op/Internship) - 8 months

BMO • Toronto

On-site
CAD 56,000 - 120,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
AI Engineer, Winter 2027 (Co-op/Internship) - 8 months
AI Engineer, Winter 2027 (Co-op/Internship) - 8 months

BMO U.S. • Toronto

On-site
CAD 56,000 - 120,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Quantitative Developer Co-op: Finance Data & ML Tools
Quantitative Developer Co-op: Finance Data & ML Tools

Bank of Montreal • Canada

On-site
CAD 41,000 - 80,000
Health insurance
Tuition reimbursement
Retirement savings plan
+1
AI Software Engineer Co-op: Build & Deploy ML Apps
AI Software Engineer Co-op: Build & Deploy ML Apps

InternHunt • Toronto

On-site
CAD 29,000 - 41,000
AI Engineer
AI Engineer

BMO • Toronto

On-site
CAD 70,000 - 150,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Senior GenAI Software Developer
Senior GenAI Software Developer

BMO • Toronto

On-site
CAD 99,000 - 212,000
Health insurance
Tuition reimbursement
Life insurance
+1
2027 Capital Markets, Global Equities, AI Engineer (16 Months, Co-op)
2027 Capital Markets, Global Equities, AI Engineer (16 Months, Co-op)

0000050599 RBC Dominion Securities Inc. • Toronto

On-site
CAD 60,000 - 100,000
AI Developer (x2) — AI Factory, Bank, Montreal / Ottawa / Toronto
AI Developer (x2) — AI Factory, Bank, Montreal / Ottawa / Toronto

Abbeal SAS • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
AI Research Engineer Intern - Quant Finance (16-Month)
AI Research Engineer Intern - Quant Finance (16-Month)

RBC • Toronto

On-site
CAD 60,000 - 100,000
Co-op Software Engineer — AI/ML & Cloud (4 months)
Co-op Software Engineer — AI/ML & Cloud (4 months)

Foresters Financial Services, Inc. • Toronto

Hybrid
CAD 29,000 - 41,000