Skip to main content

Senior Data/ML Engineer (all genders)

Köln
Full-time
Permanent employee

Job overview

We are looking for a versatile, senior Data / ML Engineer to join us. You will sit at the critical intersection of Data Engineering and Machine Learning, serving as the bridge between raw data infrastructure and production-ready AI models.

This role requires a pragmatic engineering mindset. You will be responsible for architecting robust data pipelines, designing scalable transformation logic, and building the MLOps infrastructure required to deploy, monitor, and scale machine learning workflows in production.

What you will do

  • Data Infrastructure & Pipelines: Design, build, and maintain scalable, fault-tolerant data pipelines (ETL/ELT) to ingest and process large-scale structured and unstructured data using Spark and cloud-native architectures
  • ML Systems & MLOps: Collaborate closely with Data Scientists to transition experimental models into clean, production-ready code and robust pipelines
  • Analytics Engineering: Implement advanced data modeling and transformation logic to ensure high-fidelity inputs for both downstream models and business analytics
  • Operational Excellence: Build continuous integration and deployment (CI/CD) pipelines for data and ML workflows, ensuring system reliability, data quality, and uptime
Technical Stack:
  • Languages & Frameworks: Scala, Python, SQL, Spark (with experience using Spark in production environments)
  • Cloud & Infra: Azure Cloud Platform, Databricks, Kafka
  • CI/CD & IaC: Azure DevOps / GitHub, Terraform

Job Title

Senior Data/ML Engineer

What you will need

  • Experience: 7+ years of experience in data engineering, ideally with hands-on exposure to analytics engineering practices (e.g., data modeling, transformation logic)
  • Data Science Partnership: Proven experience working closely with data scientists or driving data science projects with a highly pragmatic, production-focused mindset
  • Core Engineering: Deep understanding of data pipeline orchestration, distributed processing, and building resilient, testable ETL/ELT systems
  • Data Modeling: Solid grasp of data modeling concepts, especially in the context of analytics and reporting (conceptual, logical, and physical models)
  • Streaming: Familiarity with streaming data frameworks (Kafka, Event Hubs, or similar)

What you will bring

  • Excellent Communication: Ability to explain complex technical concepts to both technical and non-technical stakeholders
  • Collaboration Mindset: Strong ability to work effectively with cross-functional teams including data science, engineering, and business units
  • Stakeholder Management: Skilled in balancing immediate business needs with long-term technical feasibility
  • Quality Focus: High attention to detail with a strong focus on data quality, accuracy, and reliability
  • Execution: A self-starter with strong organizational skills and the ability to drive initiatives from concept to completion

Inclusivity

all genders

Workplace type

Hybrid

About us

We are dreamers, doers, and enthusiasts! 

Our mission is to enable our customers on leisure and/or business travel to enjoy a seamless travel booking experience from the tip of their fingers. Therefore, we are continuously working passionately on providing diverse and attractive offers on our online booking platforms EurowingsEurowings Holidays and mobile Apps to empower our customers with relevant information and smart digital services throughout their travel experience.