ML-Ready Data Engineer — Berlin, Remote-Friendly

KAYAK

Berlin (MD)

Hybrid

USD 84,000 - 124,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Work from (almost) anywhere for up to
Mental health benefits
No meeting Fridays
Paid parental leave
Paid volunteer time
Development Dollars
Leadership development
On-demand e-learning access
Travel Discounts
6 weeks paid vacation + bday
Free lunch 2 days per week
Pension plan contributions
Public transportation subsidies
Bike leasing program
Monthly social events

Job summary

KAYAK is seeking a Data Engineer to build the trusted data foundation for machine learning across the company. You will transform large-scale raw data into production-ready datasets and create scalable pipelines used by Data Science, Data Engineering, and Data Platform teams.

The role requires collaboration across teams and will be based in Berlin with 3 days per week in the office. You will contribute to ML use cases and help address data gaps to improve user experience and business metrics.

Qualifications

  • Strong foundations in data engineering, software engineering and systems design.
  • Hands-on experience building production data pipelines.
  • Ability to explain problems, contributions and impact clearly.
  • Familiarity with AI-assisted workflows and evaluation of outputs.

Responsibilities

  • Collaborate with Data Science to translate modeling needs into dataset requirements.
  • Design scalable dataset workflows and ensure pipeline reliability through validation and monitoring.
  • Ship production-ready data solutions enabling ML applications and business impact.
  • Identify gaps and opportunities, influencing data platform roadmaps.
  • Communicate decisions and trade-offs clearly across teams.

Skills

Data engineering
Software engineering
Systems design
Python
SQL

Tools

Kafka
Flink
Iceberg
Trino
AWS
Kubernetes
Airflow
schema-based data contracts

Job description

KAYAK is seeking a Data Engineer to build the trusted data foundation for machine learning across the company. You will transform large-scale raw data into production-ready datasets and create scalable pipelines used by Data Science, Data Engineering, and Data Platform teams.

The role requires collaboration across teams and will be based in Berlin with 3 days per week in the office. You will contribute to ML use cases and help address data gaps to improve user experience and business metrics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Berlin-based ML Platform Engineering Manager
Berlin-based ML Platform Engineering Manager

KAYAK • Berlin (MD)

Hybrid
USD 157,000 - 213,000
Work from almost anywhere 20 days/year
Therapy sessions via SpringHealth
HeadSpace subscription
+8
Data Engineer
Data Engineer

KAYAK • Berlin (MD)

Hybrid
USD 84,000 - 124,000
Work from (almost) anywhere for up to
Mental health benefits
No meeting Fridays
+12
Senior Data Engineer - Berlin Hybrid: Build Scalable Pipelines
Senior Data Engineer - Berlin Hybrid: Build Scalable Pipelines

KAYAK • Berlin (MD)

Hybrid
USD 101,000 - 135,000
Work from anywhere up to 20 days per…
Mental health support
No meeting Fridays
+5
Senior Data Engineer — ML Platform Infra (Remote)
Senior Data Engineer — ML Platform Infra (Remote)

Adikteev • United States

Remote
USD 89,000 - 100,000
Healthcare plan
Lunch Vouchers
Mental health support
+3
Senior Data Scientist - Remote, End-to-End ML Solutions
Senior Data Scientist - Remote, End-to-End ML Solutions

Sport Alliance GmbH • United States

Remote
USD 78,000 - 123,000
30 days leave
Flexible hours
Remote in Germany
+3
Remote Data Engineer | AWS Pipelines & ML Support
Remote Data Engineer | AWS Pipelines & ML Support

Edvwerke • Town of Poland (NY)

Remote
USD 95,000 - 150,000
Competitive salary
Professional development
Collaborative environment
Machine Learning Engineer (DE)
Machine Learning Engineer (DE)

CLEAR DEMAND Inc. • Scottsdale (AZ)

On-site
USD 120,000 - 180,000
Senior Data Engineer - Big Data & ML Infra (Remote)
Senior Data Engineer - Big Data & ML Infra (Remote)

ZipRecruiter • Los Angeles (CA)

Hybrid
USD 130,000 - 175,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Senior Data Scientist (Fully Remote)
Senior Data Scientist (Fully Remote)

Sport Alliance GmbH • United States

Remote
USD 78,000 - 123,000
30 days leave
Flexible hours
Remote in Germany
+3
Lead AI/ML Data Engineer — Remote (US)
Lead AI/ML Data Engineer — Remote (US)

3M • Minnesota

Hybrid
USD 188,000 - 230,000
Medical benefits
Health Savings Accounts
Retirement benefits