NeverHard

Sr. Consultant, Generative AI at Canadian Imperial Bank of Commerce — NeverHard

Sr. Consultant, Generative AI at Canadian Imperial Bank of Commerce in Toronto, Ontario. Skills: AI technologies, Generative AI, Java, Mentoring, Microservices Architecture. Apply on NeverHard.

Company
Canadian Imperial Bank of Commerce
Location
Toronto, Ontario
Type
full_time

Required skills:

About the Role We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute. To learn more about CIBC, please visit CIBC.com. What you'll be doing As a Sr. Consultant, Generative AI, you will 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 will 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 will 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. How you'll succeed Provide technical leadership 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 techniques, prompt engineering, and Azure cloud services. Who you are An experienced Sr. Consultant in Generative AI with proven leadership and mentorship abilities. Technically proficient in Python and Vue.js, with extensive hands‑on experience using FastAPI, advanced Git workflows, and both front‑end and back‑end development principles. Quality‑focused, with a strong understanding of unit testing, front‑end testing (Cypress), and quality assurance best practices. Innovative and adaptable, staying current with generative AI technologies, RAG techniques, prompt engineering, and Azure cloud services. Thrives in Agile environments, with experience leading Agile teams and implementing modern DevOps practices. Values matter to you, bringing your real self to work and living the values of trust, teamwork, and accountability. What CIBC Offers At CIBC, your goals are a priority. We offer a competitive salary, incentive pay, banking benefits, a benefits program, a defined benefit pension plan, an employee share purchase plan, vacation, wellbeing support, and MomentMakers, a social, points‑based recognition program. Our spaces and technological toolkit enable you to bring together great minds to create innovative solutions that make a difference for our clients. You also have the opportunity to participate in initiatives like Purpose Day, a paid day off dedicated to investing in your growth and development. *Subject to plan and program terms and conditions. What you need to know CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and provide an accessible candidate experience. If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com. CIBC is committed to clarity in our hiring process. All roles posted are opportunities we’re actively recruiting for, unless stated otherwise. You must be legally eligible to work at the location(s) specified and, where applicable, have a valid work or study permit. We may ask you to complete an attribute‑based assessment and other skills test (such as simulation, coding, French proficiency). We use artificial intelligence tools during the recruitment process. Job Details Job Location: Toronto – 81 Bay, 19th Floor Employment Type: Regular Weekly Hours: 37.5 Skills: API Development, API Integration, Collaboration, DevSecOps, Java, Judgement, Observability Development, Programming Languages, Python, Scalable Web Applications, Security Engineering, System Reliability, UI Framework #J-18808-Ljbffr