Data Scientist (m/f/d)
We are looking for a new addition to our international team – someone focused on connecting the worlds of AI, machine learning, and insurance. If designing intelligent and innovative solutions is not just a challenge for you but also an opportunity to contribute to projects with real-world impact, then become part of our team at a leading provider of IT solutions and consulting services for the insurance industry.
Job Description
WHAT’S WAITING FOR YOU?
Your work duties and responsibilities include:
-
Innovative AI solutions – You design and implement solutions based on machine learning, deep learning, and large language models (LLMs), working with models such as Claude and GPT.
-
Natural language processing (NLP) – You develop and optimise retrieval-augmented generation (RAG) systems, working with vector and metadata search, reranking, chunking, and prompt engineering to improve model accuracy.
-
Multimodal models – You work with models combining text and image data and apply them within professional insurance software systems.
-
Fine-tuning and optimisation – You apply advanced techniques for fine-tuning foundation models, tune hyperparameters, and evaluate AI solution performance.
-
ML in insurance – You apply mathematical, statistical, and actuarial methods to model financial and insurance processes.
-
Cloud – You develop infrastructure (IaC: AWS CDK) and integrations (AWS SDK), and deploy and operate AI applications in production (scaling, monitoring, incident management).
-
Research and collaboration – You participate in research projects and collaborate with universities and research institutions to bring new approaches into practice.
-
Teamwork and knowledge sharing – You work as part of a team of experts, share know-how, discuss ideas, and collectively push the boundaries of what AI can do.
Technologies and tools you may encounter:
-
Languages: Python, SQL, Bash
-
Frameworks and libraries: TensorFlow, PyTorch, scikit-learn, Hugging Face Transformers, LangChain/LlamaIndex, pandas, NumPy
-
AI and ML: Machine learning, deep learning, NLP, RAG, LLMs (Claude, GPT), multimodal models; vector databases: pgvector (PostgreSQL)
-
Data analytics: Supervised/unsupervised learning, feature engineering, hyperparameter optimisation; visualisation (Matplotlib, Plotly)
-
Cloud and MLOps: AWS (S3, SageMaker, Bedrock, Lambda, ECS/EKS, API Gateway, CloudWatch), IaC (Terraform/CloudFormation/AWS CDK), Docker, CI/CD (Bitbucket Pipelines, Jenkins)
-
Collaboration tools: Jira, Confluence, Microsoft 365 (incl. Microsoft Teams)
Requirements for the applicant
WHAT DO WE EXPECT FROM YOU?
Key skills (MUST HAVE):
-
Master’s degree in mathematics, statistics, computer science, or a related field
-
Hands-on experience with Python and TensorFlow or PyTorch
-
Solid understanding of data science, machine learning, and AI
-
Strong theoretical foundations – probability theory, distributions, and hypothesis testing
-
Interest in NLP, LLMs, RAG and modern AI approaches
-
Upper-intermediate English (minimum B2)
-
Analytical thinking
-
Ability to work independently as well as collaborate effectively within a team
We also appreciate (NICE TO HAVE):
-
Experience with deep learning, LLM fine-tuning, or multimodal models
-
Background in insurance or financial modelling
-
German skills an advantage (any level)
-
Participation in research projects or academic collaboration
-
Drive to find and apply new solutions in practice
Salary and Benefits
WHAT DO WE OFFER YOU?
- Salary from €2,600 gross per month – the exact amount depends on your experience and will be mutually agreed
- Motivational rewards and bonuses (e.g. a Christmas bonus of up to one month’s base salary)
- Meal allowance above the statutory minimum
- Contribution to supplementary pension savings (3rd pillar)
- Hobby allowance of €200 per year
- 5 additional days of holiday above the statutory entitlement, plus a paid day off on New Year’s Eve
- Work from home or the office – you choose
- Flexible working hours
- Internal and external training
- Free German and English courses with the chance to earn a bonus
- A personal and friendly approach
- Team sports activities
- Healthy snacks, quality coffee and tea
- …and many more benefits in the Benefits section
