Staff Python Engineer (Data)
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