CareerPlanSign in

Staff Python Engineer (Data)

London💼 Full-time🗓 2026-09-11 → 2026-09-29

Core

Technical leader designing, building, and scaling distributed data services and architectures to ingest billions of sensor data points and produce machine learning products for urban mobility.

Role type

Staff Python Engineer (Data)

Builds

Spark-based data processes, Airflow pipelines, real-time prediction APIs, feature stores, and automated data monitoring systems.

Domain

Urban mobility / Data Engineering / Machine Learning Infrastructure

Deliverable

production ML models

Required skills

Python, Apache Spark, distributed systems, AWS, Linux, Docker, infrastructure as code, data lifecycle management, system design

Preferred skills

None stated

Technologies

Python, Apache Spark, Airflow, AWS, Docker, Linux

Responsibilities

Architect and implement scalable Spark-based data processes and Airflow pipelines; define standards for efficient and reusable Python code; partner with data scientists to translate modeling requirements into high-performance production services; evolve infrastructure-as-code and CI/CD pipelines; lead hands-on development of platform enhancements like feature stores; drive adoption of AI practices in the software development lifecycle.

Seniority

Staff, technical leadership & hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.