NLP Data Engineer

arrow

/ €70000 - €71000 annum

INFO

Salary
SALARY:

€70000 - €71000

Location

LOCATION

Job Type
JOB TYPE

Permanent

NLP Focused Data Engineer - 3 month contract





Job Title: Data Engineer - NLP & Text Analytics

Location: Amsterdam

Employment Type: [Full-time / Contract]

Team: Data & Analytics

About the role

We are looking for a skilled Data Engineer with a strong focus on NLP and text analytics to help us design, build, and scale data pipelines that work extensively with unstructured text data. You will play a key role in transforming raw textual data into high-quality, analysis-ready datasets that power machine learning models, analytics, and business insights.

This role sits at the intersection of data engineering and applied NLP, and is ideal for someone who enjoys working close to real-world data challenges rather than purely theoretical models.

What You'll Do

  • Design, build, and maintain robust data pipelines for ingesting, processing, and storing large volumes of unstructured text data (e.g. documents, emails, transcripts, social media, logs).
  • Develop scalable preprocessing and feature extraction workflows to support NLP and text analytics use cases.
  • Work closely with data scientists, ML engineers, and analysts to operationalise NLP models and analytics solutions.
  • Implement data quality checks, monitoring, and logging for text-based data pipelines.
  • Optimise data storage and retrieval for high-volume, text-heavy datasets.
  • Contribute to data architecture decisions, tooling, and best practices.
  • Document pipelines, datasets, and processes to ensure maintainability and knowledge sharing.

Required Skills & Experience

  • Strong experience as a Data Engineer or similar role.
  • Hands-on experience working with unstructured data, particularly text.
  • Solid understanding of NLP fundamentals (e.g. tokenisation, embeddings, text classification, information extraction).
  • Proficiency in Python and common data processing libraries (e.g. pandas, PySpark).
  • Experience with NLP libraries or frameworks (e.g. spaCy, NLTK, Hugging Face, Gensim).
  • Experience building data pipelines using workflow orchestration tools (e.g. Airflow, Dagster, Prefect).
  • Strong SQL skills and experience with relational and/or NoSQL databases.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and data services.

Nice to Have

  • Experience deploying or supporting NLP models in production.
  • Familiarity with vector databases and embedding-based search.
  • Experience with streaming data or near-real-time pipelines.
  • Knowledge of data governance, privacy, and handling sensitive text data.
  • Background in search, recommender systems, or knowledge graphs.

What We Offer

  • The opportunity to work on challenging, real-world NLP and text analytics problems.
  • A collaborative team environment with strong engineering and data culture.
  • Competitive salary and benefits.
  • Flexible working arrangements.
  • Learning and development support, including access to tools and training.

How to Apply

Please apply with your CV and a brief summary of your experience working with unstructured data and NLP-driven systems.



CONTACT

Charlotte York

Managing Consultant ? Netherlands

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.