One of Europe’s largest banking IT service providers, the digital driver of the Sparkassen-Finanzgruppe with over 5,000 employees at three locations, is hiring a Data Scientist for Compliance (m/f/d) for its Data-Driven Fraud Detection unit in Frankfurt, Hannover or Münster. You will build AI models that detect fraud in payment transactions and support embargo and sanctions checks.
About the Employer
Business: One of Europe’s largest banking IT service providers
Customer: Sparkassen-Finanzgruppe (Savings Banks Finance Group)
Size: Over 5,000 employees at three locations
Range: App development, networks, servers, consulting, training and support
About the Unit
Team: ZV Data-Driven Fraud Detection
Mission: AI models that detect fraud in payments before damage occurs
Compliance: Data-driven methods for embargo and sanctions checks
Quality: Precise, explainable and regulatory-compliant models
Position Overview
As Data Scientist for Compliance, you automate data analytics processes with Python and machine learning, design and implement AI-based solutions and develop and optimise complex database models. You apply advanced data analysis to find patterns and derive well-founded recommendations, store, process and provide large datasets for data-driven decisions, and develop, evaluate and optimise predictive machine learning models. Your work benefits millions of customers of the savings banks.
Why This Role Matters: Fraud and sanctions compliance are among the most important uses of machine learning in finance. In this role your models must be accurate, explainable and compliant, which makes the work technically demanding and highly relevant. It also offers a stable employer, several locations and a broad range of career paths in banking IT.
Key Responsibilities
Modelling & AI
- Automate data analytics processes with Python and machine learning
- Design and implement AI-based solutions
- Develop, evaluate and optimise predictive ML models
Data & Analysis
- Develop and optimise complex database models
- Apply advanced analysis for pattern recognition and recommendations
- Store, process and provide large datasets for data-driven decisions
Qualifications & Requirements
Education & Experience
- Completed subject-related studies or comparable training
- At least 2–3 years of relevant professional experience
Technical Skills
- Advanced Python, PySpark and SQL, with experience building analysis pipelines
- Ability to design, validate and optimise data-driven models
- Experience with frameworks, databases, servers, development tools and design patterns
Personal Skills
- Strong analytical and problem-solving skills
- Strong communication, presentation and teamwork
- Commitment, resilience and willingness to keep developing
About the Banking IT Provider
The employer is the banking IT and digitalisation partner of the Sparkassen-Finanzgruppe, with over 5,000 employees at three locations. It offers a wide range of roles, from app development and network technology to consulting and support, with career opportunities and room for personal development.
How to Apply: Apply quoting reference number 650/B. The posting gives no direct link or contact, so use the employer’s careers page.
Who Should Apply?
- Data Scientists: With Python and PySpark experience
- ML Engineers: Interested in fraud detection
- Financial Crime Analysts: With strong data skills
- Banking IT Professionals: Moving into AI
- Compliance Data Specialists: Working on sanctions screening
Recently Opening Job👇



