Back to job search
Kelly logo

Senior Data Scientist – Python, PySpark & Databricks

  • Toronto, ON
  • On-site
  • Posted Oct 10, 2026
  • 1 position

$80–$90 / hour

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Lead · 10+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Lead analytical work for financial crime transaction monitoring, including maintaining and tuning scenarios, building machine-learning and risk-scoring models, and monitoring model performance. Partner with business and compliance teams to develop data-driven solutions, provide analytical insights, and maintain documentation that supports audit and regulatory requirements.

Job details

Reporting to the Senior Advanced Analytics Manager, the Data Scientist will be conducting all analytical activities related to FCRM transaction monitoring systems. •Work independently as a senior lead and may manage and direct activities related to analysis, design and support of technical data management solutions on various projects ranging in complexity and size •Provide maintenance of transaction monitoring scenarios, and analytical queries in support of the bank's strategic efforts to mitigate money laundering and terrorist financing risk •Conduct activities related to AML/ATF scenario performance tuning, machine learning execution and model performance monitoring •Help maintain a structured documentation process to demonstrate an effective scenario review program to satisfy audit, compliance, and regulatory requirements •With assistance from management, assist with transaction monitoring related issues/questions from Global AML members, audit, and other partners •Analytical thought leadership and staying ahead of developments in data mining and the application of data science •Partner with FCRM teams to implement changes to existing solutions and/or the implementation of alternative solutions and serve as an ambassador for data science •Use statistical and machine learning techniques to build and maintain effective and efficient transaction monitoring, customer behavior, and risk scoring models • Provide insight into leading analytic practices, designs and leads iterative learning and development cycles, and ultimately produce new and creative analytic solutions that will become core work you're doing •Enterprise or functional expert, requiring broad managerial and deep specialized knowledge at the enterprise, business, regulatory and industry levels •Work with various business teams to help identify areas for improvement and provide insights using supporting data and models to support business strategies. MUST-HAVE Hard Skills: 1.) Extensive work experience building predictive models with machine learning methods. 2.) Expert knowledge of Python, Pyspark, Data Bricks, Azure and SQL are essential 3.) Expert data explorations and analysis skills 4.) Ability to apply statistical techniques and data mining tools to solve business problem NICE-TO-HAVE 1.) Any Data bricks, programming or statistics certifications 2.) Java, Scala, tableau 3.) AML knowledge and experience on data-driven or data-centered projects 4.) Banking or financial institution experience

What you’ll do

Lead analytical work for financial crime transaction monitoring, including maintaining and tuning scenarios, building machine-learning and risk-scoring models, and monitoring model performance. Partner with business and compliance teams to develop data-driven solutions, provide analytical insights, and maintain documentation that supports audit and regulatory requirements.

Requirements

Requires extensive experience building predictive models with machine-learning methods and expert knowledge of Python, PySpark, Databricks, Azure, and SQL. Candidates should also have strong data exploration, statistical analysis, and data-mining skills; AML, banking, certifications, Java, Scala, and Tableau are listed as preferred or additional qualifications.

Listed skills

  • Python · Preferred
  • Microsoft Azure · Preferred
  • SQL · Preferred
  • Machine learning · Preferred
  • transaction monitoring · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • PySpark
  • Databricks
  • Azure
  • SQL
  • Predictive Modeling
  • Machine Learning
  • Statistical Analysis
  • Data Exploration
  • Data Mining
  • Transaction Monitoring
  • AML/ATF
  • Model Performance Monitoring
  • Risk Scoring
  • Scenario Performance Tuning
  • Analytical Querying

Job areas

  • Data & Analytics
  • Technology
  • Finance & Accounting
  • Science & Research

More jobs from Kelly

See all jobs from Kelly