Start Your Search Here

Job Search

BMO

Canada / Global

AI-Enabled Full Stack Engineer at BMO

Job Description

Elevate enterprise solutions as a Full Stack Engineer with AI capabilities at BMO Financial Group. Contribute to designing scalable systems while enhancing banking workflows.

BMO is seeking a Full Stack Engineer skilled in back-end and front-end technologies and AI integration. This role requires a strong problem solver who can deliver enterprise-level applications while managing large language models in a regulated environment. Be ready to work across multiple layers and drive business impact through innovative engineering.

Key Responsibilities: • Design and support applications with end-to-end functionality • Build microservices and APIs using Java, Node.js, or Python • Develop user-friendly applications emphasizing usability • Implement AI-assisted capabilities for onboarding and decision support • Engage in continuous improvement of engineering practices

Requirements: • 5-10 years in backend or full stack development • Proficiency in Java, Node.js, or Python • Strong understanding of system design and APIs • Experience with LLM applications and prompt engineering • Familiarity with RAG concepts and evaluation methods

Drive innovation and quality in banking systems as a Full Stack Engineer at BMO. #J-18808-Ljbffr
Apply Now