CareerPlanGet AI match score →

Senior Data Engineer

Limassol, Cyprus💼 Full-time🗓 2026-06-08 → 2026-06-14

Core

Designing, building, and maintaining data infrastructure and pipelines to support machine learning models and large-scale analytics.

Role type

Senior Data Engineer (ML support)

Builds

Scalable data pipelines, data warehousing solutions, and production ML model deployments

Domain

Data Engineering / Machine Learning / Cloud Infrastructure

Deliverable

production ML models | data pipelines | dashboards & analysis

Required skills

Python (Pandas, NumPy, Scikit-learn), Cloud platforms (AWS, GCP, Azure), Relational and non-relational databases, Machine Learning, Big data processing, Data governance

Preferred skills

MSc or PhD in Data Science, Computer Science, Physics, or Mathematics

Technologies

Python, Pandas, NumPy, Scikit-learn, AWS, Google Cloud, Azure

Responsibilities

Design and maintain scalable data pipelines for data transformation; Prepare datasets for exploratory analysis, A/B testing, and model training; Ensure data quality and consistency across sources; Deploy machine learning models to production; Build and maintain data warehousing solutions; Enforce data governance and security policies; Mentor junior data engineers

Seniority

Senior, hands-on IC

Rewrite
## About the role The Data Science team at XM is seeking a skilled Senior Data Engineer with a strong background in data science. The ideal candidate should have extensive experience in designing, building, and maintaining data infrastructure and pipelines that support machine learning models and large-scale analytics. The role involves close collaboration with data scientists, data analysts, and other stakeholders to ensure data quality and accessibility, driving data-driven decision-making and implementing AI solutions across the organization. ## Responsibilities - Design, develop, and maintain scalable data pipelines for data transformation and preparation. - Prepare datasets for data analysts and data scientists for exploratory data analysis, A/B testing, model training, and validation. - Ensure data quality and consistency across various sources. - Deploy machine learning models and AI tools to production environments. - Collaborate with data scientists to improve data models and support business intelligence tools. - Build and maintain data warehousing solutions. - Enforce data governance and security policies. - Work with cross-functional teams to understand data requirements and provide technical solutions. - Mentor junior data engineers and provide technical guidance. ## Requirements - MSc or PhD in Data Science, Computer Science, Physics, Mathematics, or a related field. - 4+ years of experience with a focus on data engineering and Python software development (Pandas, NumPy, Scikit-learn). - Experience with AWS, Google Cloud, or Azure cloud services. - Extensive experience with relational and non-relational databases. - Proven experience with machine learning. - Demonstrated experience in big data processing and analytics. - Strong analytical thinking and problem-solving abilities. - Effective communication skills to convey data-driven insights. - Fluency in English Language. ## What we offer - Attractive remuneration package. - Private health insurance. - Corporate pension fund. - Intellectually stimulating work environment. - Continuous professional development and international training opportunities. ## About the company XM is a leading global financial technology company. ## Location and Employment Type - Location: Athens, Greece - Type of employment: Full time ## How to Apply Please visit our website www.xm.com/careers to submit your online application for this position. All applications will be treated with strict confidentiality!
Sourced via cypruswork · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on CyprusWork ↗