Senior Data Engineer

Summary

Designs and maintains scalable data pipelines and warehousing supporting ML models and large-scale analytics, preparing datasets and deploying ML/AI solutions to production. Core stack: Python (Pandas, NumPy, Scikit-learn), AWS/GCP/Azure, relational and non-relational databases, and big data processing.

Athens / Limassol

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.

The main responsibilities of the position include:

  • 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.

Main 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

Benefit from:

  • Attractive remuneration package

  • Private health insurance

  • Corporate pension fund

  • Intellectually stimulating work environment

  • Continuous personal development and international training opportunities

The Hiring Experience: What Awaits You

  • Let’s Connect – Intro Chat with Talent Acquisition

  • Deep Dive – First Interview with Your Future Team

  • Bring It to Life – Role-Specific Take-Home Task

  • Final Connection – Final Interview

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available