onsite
Senior Applied AI / ML Data Engineer - BMW AG
Data Engineer
Lead the design and deployment of AI/ML pipelines, transforming raw data into production-ready models using Python, Spark, and AWS services. Drive end‑to‑end data engineering, model training, and scalable deployment for automotive applications.
About the role
Key Responsibilities
- Architect and implement robust data pipelines for large-scale AI/ML workloads using Python, Apache Spark, and AWS services.
- Collaborate with data scientists to convert research prototypes into production-ready models, ensuring reproducibility and performance.
- Design and maintain data storage solutions (SQL/NoSQL) and orchestrate workflows with Docker and Kubernetes.
- Optimize pipeline performance, monitor data quality, and troubleshoot issues across the data lifecycle.
- Document best practices, develop reusable components, and mentor junior engineers.
Requirements
- 5+ years of experience in data engineering and applied machine learning.
- Proficiency in Python, SQL, and Spark; experience with AWS (S3, EMR, Glue, SageMaker).
- Strong understanding of containerization (Docker) and orchestration (Kubernetes).
- Excellent problem‑solving skills and ability to work in cross‑functional teams.
- Fluent in English; German language skills are a plus.
Skills
pythonmachine learningawsapache sparksqldocker