Enterprise Architect – AI and Data
Toronto, ONBank of Montreal
10+ ansBank of Montreal needs candidates with a degree in computer science, data science, engineering or AI, and 10+ years of enterprise architecture experience. Hands-on experience with production AI and ML systems, cloud platforms, Python and SQL is required, and AWS or AI/ML certifications are preferred.
TensorFlow, PyTorch, AWS, Azure, GCP
Senior Development Lead - (Cloud /Payment Systems)
Toronto, ONBank of Montreal
Candidates need strong AWS serverless engineering skills with Lambda, DynamoDB, SQS, SNS, EventBridge and CDK, plus Node.js and API development experience. Bank of Montreal prefers experience with payment systems, financial messaging and AWS associate certifications.
AWS Lambda, DynamoDB, SQS, SNS, EventBridge, S3
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
Software Application Developer – Loan Servicing & AI Enablement
Toronto, ONBank of Montreal
4+ ansCandidates need 4 to 7 years of enterprise software development experience, strong Java and Spring Boot skills, and experience with REST APIs, microservices and Oracle SQL. Familiarity with CI/CD, containers and AI-assisted engineering tools is also required.
Java, Spring Boot, Oracle SQL, Kubernetes, Docker, OpenShift
Cloud Application Developer - (AWS / Banking/ Payment Systems)
Toronto, ONBank of Montreal
3+ ansBank of Montreal needs 3 to 6+ years of relevant experience and a post-secondary degree or equivalent. Candidates need cloud computing, AWS serverless and data services, software development, scripting and Agile skills, and experience leading small teams.
AWS, AWS Lambda, AWS DynamoDB, AWS Redshift, AWS CDK, AWS SNS
DDI Network Engineer
Toronto, ONBank of Montreal
8+ ansBank of Montreal needs candidates with 8+ years of network engineering experience, at least 5 on DDI platforms such as Infoblox, BlueCat or Diamond IP, and a bachelor's degree in engineering, computer science or a related field. Strong skills in DNS, DHCP, routing, automation and scripting are essential.
Infoblox, BlueCat, Diamond IP, ISC BIND, Microsoft DNS, ISC DHCP
Data Engineer
Toronto, ONBank of Montreal
2+ ansCandidates need at least 2 years of relevant experience and IT education or certification. They must have hands-on skills in ETL/ELT, data warehousing, SQL, Python, Spark and cloud data services, plus Agile delivery experience with JIRA.
SSIS, AWS Glue, Hadoop, Netezza, JIRA
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
Development Manager
Toronto, ONBank of Montreal
7+ ansBank of Montreal needs candidates with 7+ years of relevant experience and a post-secondary degree or equivalent. Candidates should be advanced in front-end or back-end technologies, web architecture, databases, and version control, with strong communication and leadership skills.
TypeScript, React, Java, PostgreSQL, AWS, OpenFin
Developer - Data, AI, Platform & Support
Toronto, ONBank of Montreal
2+ ansBank of Montreal needs candidates with 2 to 5 years of relevant experience and IT education or certifications. They should know ETL, data warehousing, SQL, Python and Spark, cloud services, and Agile delivery with JIRA.
JIRA, SSIS, AWS Glue, Hadoop, Netezza, Spark
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
Senior Technology Manager
Toronto, ONBank of Montreal
7+ ans4+ gestionBank of Montreal requires 7+ years of technology leadership or engineering experience, including 4+ years managing people. Candidates need hands-on skills in Java, Spring Boot, SQL and solution architecture, plus cloud (AWS preferred) and strong communication and financial management.
AWS, Java, Spring Boot, Oracle
Senior Technology Manager, Loan Servicing Technology
Toronto, ONBank of Montreal
7+ ans4+ gestionBank of Montreal needs candidates with 7+ years in technology leadership or delivery, including 4+ years managing people, and hands-on experience with loan servicing platforms, APIs, Java, Oracle and cloud systems. Experience in a regulated financial environment is preferred.
Loan IQ, IBM API Connect, DataPower, Oracle, Java, Spring Boot