Overview

NOTE: HYBRID work model, 2 day/week in Toronto office
SKILLS: Full Stack Development, Generative AI, Python (FastAPI), Vue.js, AKS, RAG Pipelines, Multi-Agent Orchestration, LangGraph, Microsoft Agent Framework, Docker, Kubernetes, CI/CD, SQL, Azure cloud
TYPE: 6 month Contract
INDUSTRY: Banking

DESCRIPTION

We are seeking a Senior Full Stack Developer with proven leadership in delivering complex AI solutions. This lead role requires hands-on experience with Generative AI, including Retrieval-Augmented Generation (RAG) pipelines, multi-agent orchestration (LangGraph, Microsoft Agent Framework), and advanced reasoning systems. The successful candidate will design and implement Azure-native AI infrastructure, mentor development teams, and collaborate across business and technology groups to deliver scalable, secure, and innovative solutions.

KEY RESPONSIBILITIES

  • Lead the design, development, and delivery of scalable web applications using Python (FastAPI) and Vue.js.
  • Architect and implement advanced AI capabilities, including RAG pipelines, multi-agent orchestration, and reasoning systems.
  • Build, deploy, and manage secure AI microservices in Azure environments, leveraging Docker and FastAPI.
  • Design and maintain Azure-native AI infrastructure, including ASE, AKS, APIM, Redis, and Azure SQL.
  • Optimize scalability and performance for enterprise AI workloads.
  • Develop modern client-side applications using Vue.js, Electron.js, or React.
  • Establish comprehensive testing practices, including unit and front-end tests with Cypress.
  • Translate complex technical solutions into clear business language and extract requirements from stakeholders.
  • Collaborate across technology and business teams to build integrated solutions.
  • Mentor and guide development teams, promoting best practices and continuous learning.
  • Stay current with emerging technologies and industry trends to drive innovation.

REQUIREMENTS

  • Proven experience as a Full Stack Developer with expertise in Python (FastAPI) and Vue.js.
  • Demonstrated leadership in guiding teams and delivering complex AI solutions.
  • Hands-on experience with Generative AI, RAG pipelines, multi-agent orchestration, and reasoning systems.
  • Strong knowledge of Azure cloud infrastructure: ASE, AKS, APIM, Redis, Azure SQL.
  • Proficiency in deploying secure AI microservices using Python, FastAPI, and Docker.
  • Client-side development experience with Vue.js, Electron.js, or React.
  • Strong skills in testing (Cypress), version control (Git), and DevOps practices (CI/CD, containerization).
  • Ability to communicate technical concepts to business stakeholders and collaborate effectively.
  • Solid understanding of Agile methodologies and inclusive team practices.

Tagged as: agile, AI Microservices, AKS, APIM, App Service Environments, ASE, Azure API Management, Azure cloud infrastructure, Azure Kubernetes Service, Azure SQL, Azure-native AI infrastructure, banking industry, CI/CD, containerization, Cypress, DevOps, Docker, Electron.js, enior Full Stack Developer, enterprise AI solutions, FastAPI, Generative AI, Git, hybrid work, LangGraph, leadership, mentorship, Microsoft Agent Framework, multi-agent orchestration, Python, RAG pipelines, React, reasoning systems, Redis, Retrieval-Augmented Generation, scalable web applications, Toronto, Vue.js

Before applying for this position you need to submit your online resume. Click the button below to continue.