Sr. Consultant, Generative AI

CIBCToronto, ON
Hybrid

About The Position

As a Sr. Consultant, Generative AI, you'll join a forward-thinking technology team dedicated to designing, building, and maintaining scalable generative AI applications. Leveraging your expertise in Python, Java, Spring Boot, Vue.js, and modern cloud and AI technologies, you'll set technical direction, ensure best practices, and foster a collaborative, high-performance environment. Your leadership will be critical as you guide developers through the end-to-end delivery of robust, microservice-based solutions, manage project timelines, and drive continuous improvement. You'll work closely with product owners, designers, and stakeholders to define technical requirements and translate them into actionable tasks. Your role will also involve championing quality assurance, adopting innovative tools and practices, designing and implementing microservice architecture patterns, and integrating cutting-edge AI and cloud technologies to optimize application performance.

Requirements

  • Proven leadership and mentorship abilities.
  • Strong background in Python and Vue.js.
  • Technically proficient.
  • Extensive hands-on experience with FastAPI, advanced Git workflows, and both front-end and back-end development principles.
  • Quality-focused: Understand unit testing, front-end testing (Cypress), and quality assurance best practices to ensure robust solutions.
  • Innovative and adaptable: Stay current with generative AI technologies, RAG techniques, prompt engineering, and Azure cloud services.
  • Thrive in Agile environments: Experience leading Agile teams and implementing modern DevOps practices.
  • Values matter: Bring your real self to work, and live values - trust, teamwork, and accountability.
  • Legally eligible to work at the specified location(s) and, where applicable, have a valid work or study permit.

Nice To Haves

  • Experience with Spring Boot.
  • Experience with modern cloud and AI technologies.
  • Experience with microservice architecture patterns.
  • Experience with CI/CD pipelines.
  • Experience with containerization (Docker).
  • Experience with Agile methodologies.
  • Experience with Retrieval-Augmented Generation (RAG) techniques.
  • Experience with prompt engineering.
  • Experience with Azure cloud services.

Responsibilities

  • Provide guidance and mentorship to developers, ensuring adherence to best practices in coding, testing, and architecture.
  • Oversee end-to-end project delivery, collaborating with stakeholders to define requirements, allocate tasks, monitor progress, and remove blockers.
  • Champion test-driven development, oversee unit and front-end testing (Cypress), and drive resolution of complex technical issues.
  • Stay current with emerging technologies and industry trends, driving adoption of new tools and promoting a culture of learning.
  • Guide the team in implementing CI/CD pipelines, containerization (Docker), and Agile methodologies for continuous delivery.
  • Lead the integration of generative AI technologies, Retrieval-Augmented Generation (RAG) techniques, prompt engineering, and Azure cloud services.

Benefits

  • Competitive salary
  • Incentive pay
  • Banking benefits
  • Benefits program
  • Defined benefit pension plan
  • Employee share purchase plan
  • Vacation offering
  • Wellbeing support
  • MomentMakers, our social, points-based recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service