Senior Data Engineer, AI/ML Platform

Roamler BV

Amsterdam

On-site

EUR 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary + pension
25 days + 8% holiday allowance
NS-Business card for commute
Home office allowance €250
Company laptop
Hybrid work with 2 days in Amsterdam
Friday drinks & team activities
Visa sponsorship available

Job summary

Roamler BV in Amsterdam seeks a Senior Data Engineer to own pipelines behind the outlet-data product suite and the data platform for the OOH Location Database and related products used by food & beverages brands across Europe.

You will work with data scientists on ML/NLP enrichment, embeddings, and AI pipelines, ensuring scalable, reliable data infrastructure and cost-aware AI integration.

Qualifications

  • Bachelor's or Master's in CS or related field.
  • 5+ years of experience as a Data Engineer with ownership of production data pipelines and/or web scraping and crawling systems.
  • Design, build, and operate scalable data pipelines on AWS bringing in data from external web sources into clean datasets.
  • Experience with Airflow, Python, SQL, and Spark.
  • Hands-on experience integrating LLMs into production systems and prompt design.
  • Experience with AI agent frameworks or strong interest to learn them.

Responsibilities

  • Own and evolve data ingestion pipelines and the web scraping engine as production systems.
  • Design and build AI agent based extraction workflows.
  • Build evaluation frameworks and quality checks for AI-driven extraction.
  • Utilize AWS services across traditional pipelines and AI components.
  • Enhance automated testing, data validation, and monitoring for AI components.
  • Collaborate with business and data stakeholders to align requirements.
  • Drive engineering projects end to end and ensure successful outcomes.
  • Foster a collaborative team environment through code reviews and knowledge sharing.

Skills

Airflow
Python
SQL
Spark
Playwright
BeautifulSoup
Terraform
ECS
EMR
Glue
S3
SQS/SNS
IAM
LLMs integration

Education

Bachelor's or Master's in CS or related field

Tools

Playwright
BeautifulSoup
Airflow
Python
SQL
Spark
Terraform
ECS
EMR
Glue
S3
SQS/SNS
IAM

Job description

Job description

Roamler is a Dutch technology company that helps clients grow their business, improve end-customer experience, and reduce and flexibilise the cost of field operations. It combines actionable insights with the execution capabilities required to turn those insights into measurable results. Roamler operates through two business units:

  • Roamler Retail provides in-store and out-of-home insights and execution for FMCG brands and retailers across Europe, enabling clients to increase sales volumes while optimising operational efficiency.
  • Roamler Tech delivers installation, maintenance, and repair services for large B2C service providers, improving customer experience while increasing the efficiency and flexibility of field execution.

With approximately 130 employees and a large network of flexible workers active across multiple European markets, Roamler supports clients including P&G, Friesland Campina, Unilever, and Eneco.

Roamler is seeking a Senior Data Engineer to join the AI/ML platform team and take ownership of the pipelines and systems behind the outlet-data product suite, the data platform behind the OOH Location Database, Salesmapp, and related products used by food & beverage brands across Europe.

You’ll work closely with data scientists, who own the classical ML/NLP enrichment pipeline (matching, classification, embeddings), as well as modern LLM and AI pipelines. Solid working knowledge of this domain is a genuine plus, since your systems feed directly into it.

Responsibilities
  • Own and evolve data ingestion pipelines and the web scraping engine as production systems: architecture, reliability, scalability, and performance, not just individual scripts.
  • Design and build AI agent based extraction workflows (for example browser automation agents that navigate outlet websites, menus, and listing platforms) where they outperform traditional scraping and parsing approaches.
  • Build evaluation frameworks and quality checks so AI-driven extraction and enrichment can be trusted at the same bar as existing rule-based systems.
  • Utilize AWS and Azure services effectively across both the traditional pipeline (Airflow, Spark, Glue) and the AI-driven components (model hosting, agent orchestration).
  • Enhance automated testing, data validation, and monitoring capabilities, including for AI components, which introduce new failure modes and cost profiles compared to deterministic scraping and rule-based logic.
  • Collaborate with business and data stakeholders, including the data science team, to align requirements and expectations across the full pipeline.
  • Drive engineering projects end to end and ensure successful outcomes.
  • Drive continuous improvement in the engineering setup.
  • Foster a collaborative and enjoyable team environment through code reviews, knowledge sharing, and daily interactions.
Requirements
  • Bachelor's and/or Master's degree in computer science or a related field.
  • 5+ years of experience as a Data Engineer with strong software engineering skills, including ownership of production data pipelines and/or web scraping and crawling systems.
  • Design, build, and operate scalable data pipelines on AWS that bring in data from external web sources and turn it into clean, queryable datasets with Playwright and/or BeautifulSoup.
  • Experience with Airflow, Python, SQL, and Spark.
  • Hands‑on, practical experience integrating LLMs into production systems: prompt design as part of system design, evaluation, and cost/latency tradeoffs, not just experimenting in a notebook.
  • Experience with AI agent frameworks (for example browser automation agents) or a strong interest in and aptitude for learning them.Manage infrastructure as code with Terraform on AWS (ECS, EMR, Glue, S3, SQS/SNS, IAM).
  • Develop and maintain Spark jobs on EMR for batch ETL and enrichment at scale.
  • Some exposure to classical ML/NLP concepts (classification, embeddings, matching) is a plus, since the data science team's pipeline uses these heavily.
  • Result-driven and hands‑on attitude.
  • Proactive and courage to speak up.
  • Ability to communicate in English, verbally and in writing.
Why Roamler
  • A competitive salary and pension plan.
  • Enjoy 25 days of paid holiday per year and 8% holiday allowance.
  • NS-Business card for an easy commute to the NDSM-Werf office.
  • A working-from-home allowance of €250 for a top‑notch home office.
  • A company laptop for enhanced productivity.
  • Flexible work hours for a balanced lifestyle, with 2 days a week at the Amsterdam office.
  • Possibly some great fun at Friday drinks and team activities.
  • Visa sponsorship available, candidates based in NL/EU preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer, AI/ML Platform
Senior Data Engineer, AI/ML Platform

Roamler • Amsterdam

Hybrid
EUR 90,000 - 130,000
Competitive salary
Pension plan
25 days paid holiday
+7
Senior Data Engineer - AI/ML Platform & Pipelines
Senior Data Engineer - AI/ML Platform & Pipelines

Roamler BV • Amsterdam

Hybrid
EUR 90,000 - 120,000
Salary + pension
25 days + 8% holiday allowance
NS-Business card for commute
+5
Business Development Manager - UK
Business Development Manager - UK

Roamler • Netherlands

Remote
EUR 70,000 - 117,000
Remote working from the UK
Uncapped commission
Company pension plan
+4
Data Staff Engineer
Data Staff Engineer

Vandebron • Amsterdam

Hybrid
EUR 90,000 - 135,000
Annual bonus
30 paid vacation days
Two extra days off for religious/socI/
+10
Senior Data Engineer
Senior Data Engineer

Studyportals • Eindhoven

Hybrid
EUR 70,000 - 100,000
Competitive salary including bonus
32 vacation days
Remote work allowance
+4
Senior Data Engineer
Senior Data Engineer

Anchormen • Amsterdam

On-site
EUR 70,000 - 110,000
8% Holiday allowance
Bonus
Pension
+3
Backend Software Engineer
Backend Software Engineer

United States Digital Space LLC • Amsterdam

On-site
EUR 60,000 - 90,000
Hybrid work
HQ campus Amsterdam
Meals & snacks
+5
Senior Data Engineer
Senior Data Engineer

flatexDEGIRO • Amsterdam

Hybrid
EUR 90,000 - 120,000
30 days paid leave
Transport allowance
Pension plan
+2
Sr. Manager, Menu Operations & Analytics (all genders)
Sr. Manager, Menu Operations & Analytics (all genders)

HelloFresh • Amsterdam

Hybrid
EUR 120,000 - 160,000
Hybrid work setup in Amsterdam office
24 holidays per year
Travel expense reimbursement
+5
Data & AI Product Specialist
Data & AI Product Specialist

Van Oord • Rotterdam

On-site
EUR 65,000 - 85,000
Travel allowance (€0.31 per km)
Home working allowance (€2.45 per day)
32 holidays (up to 7 collective)
+6