Data Scientist – AI & Machine Learning
Location: Leipzig, Germany
Employment: Full-time, Permanent
Working model: On-site
Language: Fluent English required; German is an advantage
One of our established clients is looking for a Data Scientist to join their Innovation team.
You will work with complex datasets, developing machine learning models and AI-powered solutions to turn raw data into meaningful insights and support data-driven decision-making.
Responsibilities
-
Build and maintain real-time and batch data pipelines.
-
Clean, structure and analyse complex datasets.
-
Develop, evaluate and improve machine learning models.
-
Develop AI-powered applications, including generative AI, LLM-based solutions and agentic systems.
-
Build analytics solutions and visualisations to deliver actionable insights.
-
Ensure data quality through testing and validation.
-
Deploy, monitor and maintain ML models in production.
-
Collaborate with engineering teams and communicate findings to stakeholders.
Requirements
-
Degree in Data Science, Computer Science, Mathematics, Engineering or a related field.
-
Strong foundation in statistics and machine learning.
-
Solid Python skills; SQL, C++ or C# are advantageous.
-
Experience with supervised and unsupervised learning.
-
Experience with LLMs, generative AI or agentic systems.
-
Knowledge of data visualisation, pipelines and model deployment.
-
Strong analytical thinking and structured problem-solving skills.
-
Fluent English; German is an advantage.
Interested?
Please apply with your updated CV.
Motivated EU passport holders are welcome to apply. Visa sponsorship is not available.
