ML Data Engineer — Scalable Pipelines & Feature Stores

Trainline

Greater London

Hybrid

GBP 60,000 - 68,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private healthcare
Dental insurance
Work from abroad policy
EV scheme
Festive time off
Family-friendly benefits

Job summary

Trainline is seeking an Embedded Data Engineer in ML to design scalable data pipelines, feature stores, and datasets that power machine learning workloads. You’ll deploy cloud-native apps on AWS and collaborate with ML Engineers and Data Scientists to deliver high-quality data for model training and analytics.

Join a diverse, hybrid team with strong learning culture, focusing on observability, CI/CD, and modern data tooling to deliver impactful data products across the business.

Qualifications

  • Proven experience building data pipelines for ML workloads and feature engineering.
  • Strong knowledge of Python and SQL for data processing and analytics.
  • Experience with cloud data warehouses and data modelling in the cloud.
  • Hands-on with Spark and Airflow in a cloud environment (AWS).
  • Familiar with real-time and batch data workflows and orchestration patterns.
  • Nice-to-have: Ray or distributed training frameworks; Parquet/Iceberg formats.
  • Experience with Infrastructure as Code (Terraform) and containerisation (Docker).
  • CI/CD experience (Jenkins or GitHub Actions) in production data systems.

Responsibilities

  • Design and build scalable data pipelines, data models, and feature stores for ML workloads.
  • Deploy and maintain cloud-native data applications on AWS with CI/CD pipelines.
  • Maintain data pipeline quality, performance, and observability in production.
  • Collaborate with ML Engineers and Data Scientists to build reliable datasets for ML use cases.
  • Work with Data Engineering and Analytics communities to share best practices.

Skills

Python
SQL
Spark
Airflow
Terraform
Docker
Jenkins
GitHub Actions
AWS

Tools

DBT
Parquet
Iceberg
Kubernetes
Snowflake

Job description

Trainline is seeking an Embedded Data Engineer in ML to design scalable data pipelines, feature stores, and datasets that power machine learning workloads. You’ll deploy cloud-native apps on AWS and collaborate with ML Engineers and Data Scientists to deliver high-quality data for model training and analytics.

Join a diverse, hybrid team with strong learning culture, focusing on observability, CI/CD, and modern data tooling to deliver impactful data products across the business.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineering Manager: Lead Production AI & Pipelines
ML Engineering Manager: Lead Production AI & Pipelines

Trainline • Greater London

Hybrid
GBP 110,000 - 150,000
Private healthcare
Dental insurance
Work from abroad policy
+4
Senior ML Data Engineer — Production Pipelines & MLOps
Senior ML Data Engineer — Production Pipelines & MLOps

CreateFuture • City of Edinburgh, Leeds, Manchester, Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid and remote options
Office hubs: Edinburgh, Leeds, London,
Flexible working
ML Data & Platform Engineer — Scale Training Pipelines
ML Data & Platform Engineer — Scale Training Pipelines

Speechmatics • England

Hybrid
GBP 75,000 - 110,000
Private Medical
Dental
Global opportunities
+4
ML Data & Platform Engineer — Hybrid ML Ops & Pipelines
ML Data & Platform Engineer — Hybrid ML Ops & Pipelines

Speechmatics • Cambridge

Hybrid
GBP 70,000 - 110,000
Private Medical
Dental for you and your family
Global working opportunities
+5
Pre-Training Data Engineer: Scalable ML Data Pipelines
Pre-Training Data Engineer: Scalable ML Data Pipelines

Cohere • City Of London

On-site
GBP 60,000 - 90,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+1
Embedded Data Engineer - ML
Embedded Data Engineer - ML

Trainline • Greater London

Hybrid
GBP 60,000 - 68,000
Private healthcare
Dental insurance
Work from abroad policy
+3
Data Engineer: Scalable AI Data Pipelines
Data Engineer: Scalable AI Data Pipelines

Global • Greater London

On-site
GBP 65,000 - 95,000
Biotech Data Engineer: ML-Ready Pipelines & Lakehouse
Biotech Data Engineer: ML-Ready Pipelines & Lakehouse

Relationrx • Greater London

On-site
GBP 70,000 - 110,000
ML Data & Platform Engineer: Scale Pipelines & MLOps
ML Data & Platform Engineer: Scale Pipelines & MLOps

Speechmatics • United Kingdom

Hybrid
GBP 90,000 - 120,000
Private Medical
Dental for family
Global opportunities
+4
Senior ML Engineer — Scale AI for Greener Travel
Senior ML Engineer — Scale AI for Greener Travel

Trainline • Greater London

Hybrid
GBP 60,000 - 90,000
Private healthcare
Dental insurance
Share purchase plans
+4