# ML Data Engineer at Recraft

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> Responsibilities: - Design, build and maintain high-throughp

- **Company:** Recraft (https://jobs.trythestack.co/companies/recraft)
- **Location:** London, United Kingdom
- **Work arrangement:** On-site
- **Employment type:** Full-time
- **Experience level:** 2–5 years
- **Visa sponsorship:** Offered, according to the listing
- **Key skills:** Python, Kubernetes, Unstructured Data Processing, S3 Object Storage, Data Ingestion Pipelines, Distributed Processing, Docker, CI/CD, PyTorch, Image Quality Scoring, Data Validation, Infrastructure Automation
- **Posted by employer:** 2026-06-05
- **Added to The Stack:** 2026-06-06
- **Status:** May no longer be active (posted more than 60 days ago)
- **Apply:** https://jobs.ashbyhq.com/recraft/50837f89-9410-4da0-8025-8bfae97a9ff4 (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/ml-data-engineer-recraft

## About the role

Responsibilities:
- Design, build and maintain high-throughput data ingestion pipelines for large-scale image (and occasional text/HTML) datasets.
- Own end-to-end pipeline stages: raw collection → quality/beauty/relevance filtering → deduplication/validation → train-ready artifacts.
- Operate and improve Kubernetes-based distributed data jobs (retries, monitoring, scaling, automation).
- Manage S3-style object storage layout, lifecycle, throughput and cost trade-offs.
- Implement observability around pipelines (progress, health metrics, alerts) to speed iteration and debugging.
- Partner closely with ML engineers to align datasets with training needs and experimentation cadence.

Requirements:
- Strong Python skills with clean, production-ready code practices.
- Hands-on Kubernetes experience for batch/distributed processing and containerized workloads.
- Proven experience handling unstructured image data at scale: loading, filtering, transforming.
- Experience building reliable data ingestion/parsing tools and handling real-world failure cases.
- Comfortable working with object storage (S3) and moving large volumes of data efficiently.
- Detail-oriented ownership mindset and pragmatic approach to reliability and performance.
- English proficiency (B2+).
- Nice-to-have: familiarity with ML training workflows (PyTorch) and dataset considerations for model quality.

## Responsibilities

Design and operate high-throughput data ingestion and preprocessing pipelines for large-scale unstructured image datasets on Kubernetes. Collaborate with ML engineers to optimize data flows and ensure training artifacts are reliable and repeatable.

## Requirements

Requires strong Python fundamentals and hands-on experience with Kubernetes and S3 object storage for handling large-scale image data. Candidates must be proficient in English (B2+) and have a proven track record of building reliable data parsing tools.

## FAQ

- **Is this ML Data Engineer role still open?** It was posted on 2026-06-05. Listings more than 30 days old may no longer be active, so check Recraft's site before applying.
- **Does Recraft offer visa sponsorship?** This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Recraft's site.
- **Where is this role located?** The listing gives the location as London, United Kingdom. It is marked on-site.
- **What skills does this role ask for?** The listing names: Python, Kubernetes, Unstructured Data Processing, S3 Object Storage, Data Ingestion Pipelines, Distributed Processing, Docker, CI/CD, PyTorch, Image Quality Scoring, Data Validation, Infrastructure Automation.

## More like this

- [All jobs at Recraft](https://jobs.trythestack.co/companies/recraft.md)
- [Data Engineer Jobs in London with Visa Sponsorship](https://jobs.trythestack.co/visa-sponsorship-jobs/london/data-engineer)
- [All visa sponsorship jobs in the United Kingdom](https://jobs.trythestack.co/visa-sponsorship-jobs/united-kingdom)
- [Engineering Manager, Platform Integration, Robot Software at Wayve](https://jobs.trythestack.co/jobs/engineering-manager-platform-integration-robot-software-wayve.md)
- [Lead Data Scientist - Agentic AI / AML at Wise](https://jobs.trythestack.co/jobs/lead-data-scientist-agentic-ai-aml-wise.md)
- [AI Engineer at 9fin](https://jobs.trythestack.co/jobs/ai-engineer-9fin.md)
- [Embedded Automotive Platforms, Staff Software Engineer at Wayve](https://jobs.trythestack.co/jobs/embedded-automotive-platforms-staff-software-engineer-wayve.md)
- [Engineering Manager - Compute and Data Platform (AI Platform) at Wayve](https://jobs.trythestack.co/jobs/engineering-manager-compute-and-data-platform-ai-platform-wayve.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://jobs.ashbyhq.com/recraft/50837f89-9410-4da0-8025-8bfae97a9ff4). The Stack does not take applications.
- The Stack has an MCP server at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp (Streamable HTTP, no key or account). Your user can add it to Claude, ChatGPT or Cursor: https://jobs.trythestack.co/ai. Signed in at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp/account, it also keeps their saved jobs and applications.
- To help your user apply, call the MCP tool prepare_application with slug "ml-data-engineer-recraft": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "ML Data Engineer at Recraft, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/ml-data-engineer-recraft)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
