About The Position

The Fraud, Cyber, and Client Account Management Artificial Intelligence team helps protect our clients and the bank by building intelligent solutions that support faster, more informed decision-making. As an AI Scientist, Advanced Analytics and AI, you'll develop, test, deploy, and monitor artificial intelligence and machine learning solutions that address complex business challenges. You'll work with data to uncover insights, support model development, and help translate business needs into scalable analytical solutions. You’ll build and enhance traditional machine learning models using libraries such as scikit-learn and XGBoost to solve fraud analytics use cases. You'll collaborate with partners across technology and business teams to deliver models that are practical, reliable, and aligned to client and operational needs. In this role, you'll also contribute to improving model performance, supporting implementation, and monitoring outcomes to help ensure solutions continue to deliver value over time. At CIBC we enable the work environment most optimal for you to thrive in your role. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1–3 days per week on-site, while other days will be remote.

Requirements

  • 2-4 years of experience in data science, machine learning, advanced analytics, or a related field.
  • Hands-on experience working with Python, PySpark, SQL, and Databricks in a production analytics environment.
  • A degree in Computer Science, Mathematics, Statistics, Business, or a related discipline.
  • Ability to give meaning to data, enjoy working with data to solve problems, identify patterns, and turn complex information into meaningful insights.
  • Ability to work well with others and can explain technical concepts in a clear, thoughtful way to different audiences.
  • Focus on continuous improvement, looking for ways to enhance model performance, strengthen processes, and support better outcomes for clients and the business.
  • Values trust, teamwork, and accountability.

Responsibilities

  • Develop and test artificial intelligence and machine learning models to support fraud, cyber, and client account management use cases.
  • Use tools such as Python, PySpark, SQL, and Databricks to prepare data, perform analysis, and generate insights that inform model design and performance.
  • Contribute to deploying analytical solutions into production environments and support implementation activities with partners across technology and business teams. Participate in the end-to-end machine learning lifecycle, including data preparation, model development, validation, deployment, monitoring, and continuous improvements in partnership with engineering teams.
  • Monitor model performance, identify issues or opportunities for improvement, and help maintain reliable, scalable solutions over time.
  • Work closely with cross-functional teams to understand business needs, communicate findings clearly, and support the delivery of practical, high-impact solutions.

Benefits

  • Competitive compensation
  • Banking benefit
  • Wellbeing support
  • Employee and family assistance programs
  • MomentMakers, our social, points-based recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service