Job Title: Data Scientist
Location: Amsterdam, North Holland, Netherlands
Type: Full Time
Our client is Looking a highly skilled Machine Learning and AI Engineer to develop advanced solutions that enable smarter discovery of scientific knowledge and insights. This role focuses on building intelligent systems that transform complex data into meaningful, actionable outputs for researchers and decision-makers.
In this position, you will work on cutting-edge applications of machine learning, natural language processing, and generative AI to extract insights from large-scale scientific data. You will play a key role in designing systems that improve how information is retrieved, understood, and utilized across various domains.
Key Responsibilities
- Design and implement AI-driven solutions that support knowledge discovery, content analysis, and informed decision-making.
- Work with diverse and large datasets including research publications, structured and unstructured content, metadata, and domain-specific taxonomies.
- Select and apply appropriate methods such as predictive modeling, clustering, ranking algorithms, embeddings, and generative models depending on the problem context.
- Build capabilities across areas like semantic search, document retrieval, entity recognition, summarization, recommendation systems, and question answering.
- Develop and refine models using modern techniques, including prompt engineering and fine-tuning of large language models.
- Integrate models into scalable, production-ready systems with a strong focus on performance, reliability, and continuous improvement.
- Write clean, efficient, and well-tested Python code, contributing to reusable components and scalable data pipelines.
- Support the full lifecycle of ML systems including deployment, monitoring, performance tracking, and model retraining.
- Partner with cross-functional teams (engineering, product, research, and business stakeholders) to translate complex challenges into measurable AI solutions.
- Clearly communicate technical concepts, insights, and trade-offs to both technical and non-technical audiences.
Required Skills & Experience
- Background in machine learning, artificial intelligence, data science, NLP, statistics, computer science, or a related quantitative field.
- Hands-on experience working with modern large language models such as GPT, Claude, Gemini, or similar technologies.
- Strong programming skills in Python, with an emphasis on clean, maintainable, and production-quality code.
- Solid understanding of machine learning principles including model development, evaluation, and optimization.
- Experience handling different types of data, especially large-scale text or content-heavy datasets.
- Familiarity with commonly used tools and frameworks such as Pandas, NumPy, Scikit-learn, PyTorch, or TensorFlow.
- Proven ability to solve ambiguous problems using data-driven approaches and analytical thinking.
- Strong communication and collaboration skills, with a focus on delivering practical, high-impact solutions.
What Sets You Apart
- Experience building end-to-end AI/ML systems in production environments.
- Passion for applying AI to real-world knowledge challenges.
- Ability to balance innovation with scalability, performance, and user impact.