Software Engineer, GenAI
1 week ago
About The Company
BMO Financial Group is a leading North American financial services provider committed to delivering innovative banking solutions and exceptional customer experiences. With a rich history of over 200 years, BMO has established itself as a trusted partner for individuals, businesses, and corporations. The organization emphasizes a culture of integrity, inclusivity, and continuous growth, fostering an environment where employees can thrive and contribute to meaningful change. BMO's dedication to responsible banking and community engagement underscores its mission to create lasting positive impact across its diverse markets.
About The Role
We are seeking a highly skilled GenAI Software Engineer to join our dynamic Technology team. In this role, you will be instrumental in advancing BMO's artificial intelligence capabilities by designing, developing, and maintaining enterprise-grade, cloud-native AI solutions. Your expertise will contribute to building agentic systems that leverage Large Language Models (LLMs) to automate workflows, enhance decision-making processes, and optimize user experiences across the bank. This position offers an exciting opportunity to work at the forefront of AI innovation, collaborating with cross-functional teams to deliver scalable, secure, and responsible AI solutions that drive business value. The ideal candidate will have a strong technical background, a passion for AI, and the ability to lead architectural initiatives that align with enterprise objectives.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Typically 5–7 years of relevant experience in software architecture, engineering design, and product development.
- At least 1–2 years of hands-on experience with GenAI, LLMs, and agentic AI automation.
- Proficiency in Python, with experience in TypeScript or JavaScript considered a plus.
- Deep understanding of agentic frameworks such as LangChain, LangGraph, Semantic Kernel, or Microsoft Agent Framework.
- Experience designing multi-step AI workflows, chains, evals, and integrating pre-built AI components into enterprise processes.
- Expertise in API and cloud integration, including RESTful APIs, FastAPI, JSON/XML handling, and deploying workflows on Azure or AWS.
- Familiarity with cloud platforms (AWS, Azure), CI/CD pipelines, and methodologies like SAFe, DevSecOps, and Agile.
- Strong skills in technical design, troubleshooting, system integration, and application development.
- Excellent communication, collaboration, and technical leadership abilities.
Responsibilities
- Develop automation workflows to streamline and improve core business processes.
- Create AI and GenAI integrations for model serving, decision support, and workflow automation.
- Design and implement agentic AI solutions capable of performing multi-step tasks independently, utilizing proven frameworks.
- Leverage vector databases and RAG (Retrieval-Augmented Generation) techniques to enable context-aware AI outputs based on stored knowledge.
- Conduct code reviews, reduce technical debt, and ensure robust testing to uphold engineering quality standards.
- Ensure all solutions are secure, compliant with regulatory standards, and uphold privacy policies.
- Mentor engineering team members, promote best practices, and support knowledge sharing initiatives.
- Develop and maintain architectural blueprints, ensuring alignment with business and technical requirements.
- Collaborate with cross-functional teams—including data scientists, engineers, and infrastructure specialists—to design scalable AI solutions.
- Participate in agile development cycles, delivering incremental value and managing risks effectively.
- Contribute to platform roadmaps that facilitate faster delivery, lower risk, and measurable business outcomes.
Benefits
- Competitive salary range of $75,900 to $141,900, commensurate with experience and qualifications.
- Comprehensive health insurance plans, including medical, dental, and vision coverage.
- Retirement savings plans and financial wellness programs.
- Tuition reimbursement and continuous learning opportunities.
- Disability and life insurance policies to support your well-being.
- Flexible work arrangements, including a hybrid model with at least two days onsite per week.
- Employee assistance programs and wellness resources.
- Opportunities for career advancement within a global financial organization.
Equal Opportunity
BMO Financial Group is an equal opportunity employer committed to fostering an inclusive and diverse workplace. All employment decisions are made based on merit, qualifications, and business needs, without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected status.
-
GenAI Software Engineer
5 days ago
Toronto, Ontario, Canada BMO Full time $75,900 - $141,900Application Deadline:12/30/2025Address:100 King Street West Job Family Group:TechnologyThe TeamWe accelerate BMO's AI journey by building enterprise-grade, cloud-native AI solutions. Our team combines engineering excellence with cutting-edge AI to deliver scalable, secure, and responsible solutions that power business innovation across the bank. We...
-
Security Architect with GenAI
9 hours ago
Toronto, Ontario, Canada INFICARE SOFTWARE TECHNOLOGIES PRIVATE LIMITED Full timeSecurity ArchitectLocation: TorontoSkills:API, AI, AWS, Cryptography, DB Architecture & Design, Git (Github, Gitlab, Bitbucket, SVN), Machine Learning, Relational/Dimensional ModelingJob Title: Security Architect – Architecture Review, GenAI & GovernanceRole Summary the Security Architect will be part of a team who's role is to assure enterprise security...
-
GenAI ML Engineer
2 weeks ago
Toronto, Ontario, Canada Tata Consultancy Services Full timeInclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...
-
GenAI Developer
2 weeks ago
Toronto, Ontario, Canada Quantum World Technologies Inc. Full timeGen AI DeveloperWe are seeking a highly skilled and experienced Generative AI Developer to design and develop AI-powered cloud-native applications using Microsoft Azure and OpenAI technologies.The ideal candidate will have a strong background in software engineering, cloud architecture, and machine learning, with proven experience in building...
-
Software Engineer
6 hours ago
Toronto, Ontario, Canada Xcede Full timeSoftware Engineer / AI Enabler - Java or TypeScript - Toronto - 220,000 CADHelp Build the Future of AI-Accelerated EngineeringWe are a leading global e-commerce platform undergoing a major transformation. As AI reshapes how great software is built, we're creating a new group of engineers who will multiply the impact of entire teams.This role is for hands-on...
-
Machine Learning Software Engineer
2 weeks ago
Toronto, Ontario, Canada RBC Full timeJob DescriptionWhat's the opportunity?We're looking for an enthusiastic software developer who's excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer, you'll be responsible for owning and delivering a project end to end – everything...
-
Technical Product Consultant – GenAI
2 weeks ago
Toronto, Ontario, Canada Paralucent Full timeOur client in the consulting space is seeking a Technical Product Consultant (GenAI) to lead the functional delivery and operational execution of Generative AI solutions. This role sits at the intersection of business, technology, and delivery, overseeing the end-to-end lifecycle of GenAI products while ensuring alignment with enterprise standards, technical...
-
Lead Software Engineer
5 days ago
Toronto, Ontario, Canada Tata Consultancy Services Full timeInclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...
-
GenAI Developer
2 weeks ago
Toronto, Ontario, Canada LanceSoft, Inc. Full timeRole: GenAI DeveloperLocation: TorontoDuration: 6+ Months ContractRequired Skills:Machine LearningArtificial Intelligence(AI) - Design for GenAI, AI & Gen AI - Products & ToolsEssential skills:⦁ Assist in building Generative AI solutions using Java, Python, and cloud technologies to support advanced analytics and AI development.Mandatory:Fundamental...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI)supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks.Role:Principal...