Data Scientist - Transaction Monitoring

Gazelle Global

Utrecht

On-site

EUR 90,000 - 120,000

Full time

39 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Gazelle Global seeks a Senior Insights Data Scientist to join its Transaction Monitoring team in Utrecht. The role covers Python development, advanced analytics, and stakeholder management to take analytical solutions from initial business questions to production-ready implementations.

You will work with large-scale transaction data across millions of customers, building automated analytics and dashboards to optimise monitoring rules and support data-driven decisions.

Qualifications

  • Master's degree in a technical or quantitative field.
  • 7+ years of professional data analysis using Python.
  • Strong hands-on experience with Python.
  • Experience with PySpark and Databricks.
  • Experience developing dashboards and analytical solutions using Power BI.
  • Experience building end-to-end, production-ready analytical solutions.
  • Strong knowledge of Git / repositories, version control, CI/CD or data pipelines and testing frameworks.
  • Experience mentoring or guiding junior and mid-level colleagues.

Responsibilities

  • Develop analytical models and decision logic to identify customer segments and rules for optimisation.
  • Build and improve analytical pipelines to automate rule-tuning processes and multi-parameter analysis.
  • Translate tuning processes into practical, data-driven recommendations.
  • Analyse complex datasets using Python and PySpark.
  • Develop production-ready dashboards and decision-support tools.
  • Deliver end-to-end analytics projects from business question to implementation and presentation.
  • Collaborate with repositories, version control, CI/CD, and testing frameworks.
  • Present complex findings to technical and non-technical stakeholders.
  • Mentor junior/medior Data Scientists and influence technical direction.

Skills

Python
PySpark
Databricks
Power BI
Git & CI/CD
Data pipelines
Stakeholder management
Mentoring
Big data

Education

Master's degree in a technical/quantitative field

Tools

Power BI
Git
CI/CD

Job description

Senior Insights Data Scientist - Transaction Monitoring

Location: Utrecht, Netherlands
Hours: 36 hours per week
Length: 1 year
Client: Major Dutch financial institution

The Role

We are looking for a Senior Insights Data Scientist to join a specialist Financial Economic Crime and Transaction Monitoring team.

You will work with large-scale transaction data covering more than 9.5 million customers, developing automated analytical solutions that help optimise Transaction Monitoring rules, identify areas for improvement and support better data-driven decision-making.

This is a senior, hands‑on role combining Data Science, Python development, advanced analytics and stakeholder management. You will take analytical solutions from initial business question through to production‑ready implementation.

Key Responsibilities
  • Develop analytical models and decision logic to identify customer segments, parameters and Transaction Monitoring rules that should be prioritised for optimisation.
  • Build and improve analytical pipelines to automate rule‑tuning processes and scalable multi‑parameter analysis.
  • Translate Above‑the‑Line and Below‑the‑Line tuning processes into practical, data‑driven recommendations.
  • Analyse complex Transaction Monitoring and financial crime datasets using Python and PySpark.
  • Develop production‑ready dashboards, analytical tools and decision‑support solutions.
  • Deliver end‑to‑end analytical projects, from understanding the business requirement through to implementation and stakeholder presentation.
  • Work with repositories, version control, automated pipelines and testing frameworks.
  • Present complex analytical findings clearly to technical and non‑technical stakeholders.
  • Support and guide junior and medior Data Scientists while contributing to the technical direction of the team.
  • Work closely with colleagues across Business, Technology and Operations.
Required Experience
  • A Master's degree in a technical or quantitative field.
  • 7+ years of professional data analysis / Data Science experience using Python.
  • Strong hands‑on experience with Python.
  • Experience with PySpark.
  • Strong experience with Databricks.
  • Experience developing dashboards and analytical solutions using Power BI.
  • Experience building end‑to‑end, production‑ready analytical solutions.
  • Strong knowledge of Git / repositories, version control, CI/CD or data pipelines and testing frameworks.
  • Experience working with large and complex datasets.
  • Strong analytical and problem‑solving skills.
  • The ability to understand the underlying business problem rather than simply executing predefined requests.
  • Strong communication and stakeholder‑management skills.
  • Experience mentoring or guiding junior and mid‑level colleagues.
Nice to Have
  • Transaction Monitoring
  • AML / Financial Economic Crime
  • Banking or financial services
  • Rule tuning or optimisation
  • Customer segmentation
  • Decision‑support systems
  • Large‑scale financial transaction datasets
Environment

You will join a multidisciplinary team within the Financial Economic Crime Technology domain, working alongside Data Scientists, Engineers and business specialists.

The team develops scalable analytical capabilities designed to improve the efficiency and effectiveness of Transaction Monitoring and support the detection of financial crime.

This is a strong opportunity for an experienced Data Scientist who enjoys combining advanced analytics, engineering and business impact rather than working solely on exploratory modelling.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Scientist (Dutch Speaking)
Data Scientist (Dutch Speaking)

Fitura • Utrecht

Hybrid
EUR 90,000 - 130,000
Data Scientist
Data Scientist

SIRE LIFE SCIENCES • Utrecht

On-site
EUR 65,000 - 100,000
Senior Data Scientist - Production-Ready Transaction Monitoring
Senior Data Scientist - Production-Ready Transaction Monitoring

Gazelle Global • Utrecht

On-site
EUR 90,000 - 120,000
Senior Insights Data Scientist in Utrecht
Senior Insights Data Scientist in Utrecht

YoungCapital NEXT • Utrecht

Hybrid
EUR 90,000 - 130,000
Persoonlijk ontwikkelbudget
Hybride werken
Dutch-Speaking Senior Data Scientist - FinCrime Dashboards
Dutch-Speaking Senior Data Scientist - FinCrime Dashboards

Fitura • Utrecht

Hybrid
EUR 90,000 - 130,000
Medior Data Scientist: Financial Crime & TM Analytics
Medior Data Scientist: Financial Crime & TM Analytics

Opdracht Overheid • Utrecht

On-site
EUR 55,000 - 70,000
Data Scientist
Data Scientist

Trinamics • Noord-Brabant

On-site
EUR 90,000 - 130,000
Data Scientist Transaction Banking
Data Scientist Transaction Banking

ABN AMRO • Netherlands

Hybrid
EUR 65,000 - 85,000
Flexible benefit budget
Excellent pension scheme
Annual public transport pass
+1
Senior Insights Data Scientist - Financial Crime in Utrecht
Senior Insights Data Scientist - Financial Crime in Utrecht

YoungCapital NEXT • Utrecht

Hybrid
EUR 90,000 - 130,000
Persoonlijk ontwikkelbudget
Hybride werken
Remote Data Scientist - Transaction Banking Analytics
Remote Data Scientist - Transaction Banking Analytics

ABN AMRO • Netherlands

Hybrid
EUR 65,000 - 85,000
Flexible benefit budget
Excellent pension scheme
Annual public transport pass
+1