AI Application Developer

5 days ago


Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time
About the Role

We are seeking a highly skilled AI Application Developer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our digital transformation initiative, you will play a critical role in designing, developing, and implementing advanced Gen AI applications to address complex business requirements.

Key Responsibilities
  • Technical Design and Development: Lead the technical design, development, and integration of cross-functional, multi-platform application systems.
  • Application Enhancement: Provide enhancements to existing technologies and work on complex issues involving one or more technical areas.
  • Collaboration and Research: Collaborate with developers, architects, and infrastructure specialists to gather requirements and conduct research on new and emerging tools and techniques.
  • Pattern Identification and Best Practices: Identify patterns and best practices to consider in technology proposals while anticipating long-term business issues.
  • Project Planning: Develop project plans based on appropriate standards and methodology.
  • Application Programming: Perform and coordinate complicated application programming activities, designing the application's technical infrastructure using specific databases, programming languages, utilities, and testing approaches.
  • Cost-Effective Solutions: Lead the design and development of cost-effective and innovative solutions.
  • Technology Roadmap: Develop multi-year technology roadmaps that align with the bank's vision, strategy, and business goals.
  • Team Leadership: Act as the AI application development team lead and run code-review sessions with the wider team to ensure the project is on track to meet goals.
  • Mentorship: Support and mentor intermediate and senior developers by sharing knowledge, collaborating, and problem-solving.
Required Skills and Experience
  • Programming Languages: Proficient in Python and frameworks such as Django, Flask, langchain, llama index, and FastAPI.
  • Development Environments: Skilled in Python environments including PyCharm, Jupyter, and Visual Studio Code.
  • Cloud Deployment: Experience deploying Python applications on Azure (Azure App Services, Azure Functions).
  • OpenAI Service: Experience with Azure OpenAI Service and working with open-source LLMs such as LLAMA and Mixtral.
  • Gen AI Applications: Experience building Gen AI applications.
  • RESTful APIs: Develop and integrate RESTful APIs, focusing on Azure API management.
  • Cloud Services: Deploy and manage Python apps on Azure, optimizing cloud services.
  • CI/CD Pipelines: Experience with CI/CD pipelines (Azure DevOps, Jenkins, CircleCI, GitLab Actions).
  • Containerization/Orchestration: Knowledge of containerization/orchestration (Docker, Kubernetes) in Azure.
  • Microsoft PromptFlow: Experience with Microsoft PromptFlow or RAGS evaluation matrix.
  • RAG Applications: Experience working on Retrieval Augmented Generation framework.
  • LLM Tuning: Expertise in writing and tuning prompts for LLMs.
  • Indexing/Chunking Strategies: Experience with indexing/chunking strategies for RAG applications.
  • Search Solutions: Work with search solutions (Azure AI search).
  • Git Proficiency: Advanced proficiency with Git.
About You
  • Change Advocate: You embrace and advocate change, continuously evolving your thinking and the way you work to deliver your best.
  • Influential Team Member: Your influence makes a difference; you know that relationships and networks are essential to success and you inspire outcomes by sharing your expertise.
  • Digital Savvy: You're digitally savvy, seeking out innovative solutions and embracing evolving technologies.
  • Collective Success: You're motivated by collective success, knowing that teamwork can transform a good idea into a great one. You know that an inclusive team that enjoys working together can bring a vision to life.
  • Values-Driven: Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.
What We Offer

At the Canadian Imperial Bank of Commerce, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential. We aspire to give you a career, rather than just a paycheck.

We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program, defined benefit pension plan, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.

Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.

We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.



  • Old Toronto, Ontario, Canada Ai Cu Full time

    About the RoleWe are seeking a highly skilled AI Solutions Specialist to join our team at Ai Cu. As a key member of our organization, you will play a critical role in helping our customers establish their AI strategy and prioritize key use cases that drive differentiated business outcomes.Key ResponsibilitiesDevelop and Execute AI Sales Strategies: Provide...


  • Old Toronto, Ontario, Canada Ai Cu Full time

    About the RoleWe are seeking a highly skilled AI Solutions Specialist to join our team at Ai Cu. As a key member of our organization, you will play a critical role in helping our customers establish their AI strategy and prioritize key use cases that drive differentiated business outcomes.Key ResponsibilitiesDevelop and Execute AI Sales Strategies: Provide...

  • AI Backend Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Nestbox AI Inc Full time

    Backend Software Engineer - Nestbox AINestbox AI Inc is at the forefront of technological innovation, transforming various sectors with our advanced generative AI solutions. We prioritize Responsible AI practices to ensure our offerings are safe and inclusive. Become a part of our mission to redefine the landscape of generative AI.Position...

  • Frontend Developer

    6 days ago


    Old Toronto, Ontario, Canada Nucs AI Full time

    About Nucs AINucs AI is a pioneering MedTech startup dedicated to revolutionizing the clinical management of prostate cancer through cutting-edge AI-powered software solutions. Our mission is to transform the way healthcare providers diagnose, treat, and monitor prostate cancer by developing advanced 3D web applications that deliver user-friendly, secure,...

  • Frontend Developer

    1 week ago


    Old Toronto, Ontario, Canada Nucs AI Full time

    About Nucs AINucs AI is a pioneering MedTech startup dedicated to revolutionizing the clinical management of prostate cancer through cutting-edge AI-powered software solutions. Our mission is to transform the way healthcare providers diagnose, treat, and monitor prostate cancer by developing advanced 3D web applications that deliver user-friendly, secure,...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled AI Application Developer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our technology team, you will be responsible for designing, developing, and implementing advanced Gen AI applications to address complex business requirements.Key ResponsibilitiesTechnical Design and...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled AI Application Developer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our technology team, you will be responsible for designing, developing, and implementing advanced Gen AI applications to address complex business requirements.Key ResponsibilitiesTechnical Design and...

  • AI Analyst

    6 days ago


    Old Toronto, Ontario, Canada zeroG - AI in Aviation Full time

    About the RoleWe are seeking a highly skilled AI Analyst to join our team at zeroG - AI in Aviation. As an AI Analyst, you will play a critical role in helping us drive business growth and innovation through data-driven insights.Key ResponsibilitiesTeam Collaboration: Foster open communication and collaboration with cross-functional teams to enhance team...

  • AI Analyst

    7 days ago


    Old Toronto, Ontario, Canada zeroG - AI in Aviation Full time

    About the RoleWe are seeking a highly skilled AI Analyst to join our team at zeroG - AI in Aviation. As an AI Analyst, you will play a critical role in helping us drive business growth and innovation through data-driven insights.Key ResponsibilitiesTeam Collaboration: Foster open communication and collaboration with cross-functional teams to enhance team...

  • DevOps Engineer

    2 days ago


    Old Toronto, Ontario, Canada Nestbox AI Inc Full time

    Job Title: DevOps Engineer - Generative AI PlatformNestbox AI Inc is a leading technology company that specializes in developing cutting-edge generative AI solutions. We are seeking a highly skilled DevOps Engineer to join our team and contribute to the development and maintenance of our AI infrastructure.Key Responsibilities:Design and Implement AI...

  • DevOps Engineer

    2 days ago


    Old Toronto, Ontario, Canada Nestbox AI Inc Full time

    Job Title: DevOps Engineer - Generative AI PlatformNestbox AI Inc is a leading technology company that specializes in developing cutting-edge generative AI solutions. We are seeking a highly skilled DevOps Engineer to join our team and contribute to the development and maintenance of our AI infrastructure.Key Responsibilities:Design and Implement AI...


  • Toronto, Ontario, Canada Borealis AI Full time

    About the OpportunityWe are seeking a highly skilled Machine Learning Researcher to join our team at Borealis AI, a research centre dedicated to achieving state-of-the-art in machine learning. As a key member of our team, you will have the opportunity to work on a wide variety of theoretical and applied machine learning projects, leveraging massive...


  • Toronto, Ontario, Canada Borealis AI Full time

    About the OpportunityWe are seeking a highly skilled Machine Learning Researcher to join our team at Borealis AI, a research centre dedicated to achieving state-of-the-art in machine learning. As a key member of our team, you will have the opportunity to work on a wide variety of theoretical and applied machine learning projects, leveraging massive...


  • Toronto, Ontario, Canada Wisedocs AI Full time

    About Wisedocs AI Wisedocs AI is a rapidly growing InsurTech and HealthTech company that leverages cutting-edge artificial intelligence to revolutionize the way medical and insurance documents are processed. We recently secured our Series A funding, signaling a significant milestone in our journey to scale and make a lasting impact. The Opportunity We are...

  • AI/ML Developer

    5 days ago


    Old Toronto, Ontario, Canada Weebleworld Full time

    About the RoleWeebleworld is seeking a highly skilled Ai/ML Developer to join our team and contribute to the development of innovative AI solutions. As an Associate Machine Learning Developer, you will work closely with our experienced team to design, develop, and deploy AI-powered applications that drive business growth and improvement.Key...

  • AI/ML Developer

    5 days ago


    Old Toronto, Ontario, Canada Weebleworld Full time

    About the RoleWeebleworld is seeking a highly skilled Ai/ML Developer to join our team and contribute to the development of innovative AI solutions. As an Associate Machine Learning Developer, you will work closely with our experienced team to design, develop, and deploy AI-powered applications that drive business growth and improvement.Key...


  • Old Toronto, Ontario, Canada Avanade Spain SL Full time

    Job SummaryAvanade Spain SL is seeking a highly skilled AI Solutions Developer to join our team. As an AI Solutions Developer, you will be responsible for designing and developing scalable AI solutions that align with our business strategy and drive value for our clients.Key ResponsibilitiesCollaborate with cross-functional teams to understand business needs...


  • Old Toronto, Ontario, Canada Avanade Spain SL Full time

    Job SummaryAvanade Spain SL is seeking a highly skilled AI Solutions Developer to join our team. As an AI Solutions Developer, you will be responsible for designing and developing scalable AI solutions that align with our business strategy and drive value for our clients.Key ResponsibilitiesCollaborate with cross-functional teams to understand business needs...

  • Lead Developer

    1 week ago


    Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled Senior AI Systems Engineer to lead our Application Engineering team in the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing, implementing, and supporting AI-based systems using Python and other technologies.Key ResponsibilitiesDesign and Planning:...

  • Lead Developer

    6 days ago


    Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled Senior AI Systems Engineer to lead our Application Engineering team in the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing, implementing, and supporting AI-based systems using Python and other technologies.Key ResponsibilitiesDesign and Planning:...