Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)
Toronto, ONBank of Montreal
5+ ansCandidates need 5 to 7+ years of software development experience, including 3+ years of AWS cloud development and 2+ years of serverless architecture, ideally in financial services or payments. An AWS Developer Associate certification and GitHub Foundations are required.
AWS Lambda, API Gateway, EventBridge, Step Functions, DynamoDB, GitHub Enterprise
Senior GenAI Software Developer
Toronto, ONBank of Montreal
7+ ansCandidates need 7+ years of software development experience, including leading projects and mentoring teams. They need hands-on experience with LLMs, RAG, prompt engineering, REST APIs and cloud-native development, plus skills in SQL and JIRA Rovo.
GitHub Copilot, JIRA Rovo, AWS AgentCore, Azure OpenAI, Azure AI Foundry, Azure AI Search
Devops Analyst - Technical
Toronto, ONBank of Montreal
2+ ansCandidates need 2 to 5 years of relevant experience and a post-secondary degree or equivalent. They need skills in DevOps and CI/CD, cloud platforms (Azure or AWS), prompt engineering, business analysis and AI governance.
GitHub, AWS DevOps, Jenkins, GitHub Actions, SonarQube, CodeQL
GenAI Software Developer
Calgary, ABBank of Montreal
4+ ansCandidates need 4-6 years of software development experience and hands-on work with LLMs, RAG and AI agents. Bank of Montreal also asks for SQL, prompt engineering, JIRA Rovo, cloud-native development and Agile delivery experience.
GitHub Copilot, JIRA Rovo, AWS AgentCore, SQL
Developer Lead (AI-Enabled Systems)
Toronto, ONBank of Montreal
7+ ansBank of Montreal needs candidates with 7 to 10+ years of backend or full stack experience, skill in one backend language and one frontend framework, and hands-on experience building LLM applications. Familiarity with RAG concepts, embeddings, vector search and prompt evaluation is also required.
Java, Spring Boot, React, Angular, LangChain, AWS Bedrock
Senior Platform Engineer, AI & Fabrics
Toronto, ONBank of Montreal
5+ ansCandidates need 5+ years of software or platform engineering experience with production operations, ideally in a regulated industry. They need strong Python or Go skills, cloud-native experience on AWS or Azure with Kubernetes and Terraform, and depth in at least one area such as policy-as-code, workload identity, observability or gateway services.
Kubernetes, Terraform, CloudFormation, Bitbucket, GitHub, Jira