Data Engineer - AI/ML (f/m/d)
Purpose of positionData sits at the heart of the company. This role ensures that Awin can fully leverage the data available across the group, enabling the development of robust reporting capabilities that support stronger commercial decision making and elevate campaign management for client facing teams. As an AI/ML Engineer, you will be responsible for researching, designing, building, and automating predictive models, as well as establishing metrics to monitor model performance and accuracy. You bring strong communication and analytical skills, work effectively both independently and within a team, and contribute proactively to improving engineering standards and working practices. You possess a deep understanding of data and business requirements and can translate these into clear technical specifications. You write clean, maintainable, and high quality code, and you are capable of implementing a wide range of data extraction, transformation, and storage methodologies. Your expertise enables you to develop new predictive models while also enhancing and optimizing existing ones. In this role, you will break down complex requirements into structured, actionable tasks. As part of the Data Services department, you will collaborate with a global team of data engineers, data analysts, and other big data specialists across the organisation. Key Tasks & responsibilities Write clean, elegant and maintainable code with Data engineering and AI/ML best practices Understanding business objectives and developing models that help to achieve them, along with the creation and monitoring of business relevant metrics Find new ways solve complex business problems with self improving automated predictive models. Evaluate existing models and recommend improvements for better result and performance efficiency Develop best practices for building and orchestrating predictive models. Be responsible for quality, accuracy and interpretation of the result sets. Education & experience Bachelor’s degree or higher in Data Science, Data Engineering or a related field, preferably with a strong focus on mathematics, statistics, or data engineering. 2+ years experience as data engineer on AI/ML project with Python Strong experience using Databricks, including Jobs, Asset Bundles, Delta Lake, and MLflow, as well as Azure data engineering tools such as Azure Data Factory and Azure Data Lake Storage (ADLS). Solid understanding of Scrum practices and a strong Agile mindset. Advanced proficiency in Python and its key data and ML libraries (NumPy, PySpark, Scikit learn, TensorFlow/PyTorch) Working knowledge of generative AI models (e.g., ChatGPT, Claude), Databricks GenAI tooling (including embedding models), and modern data structures such as vector databases. Strong expertise in designing end to end ETL solutions using Databricks, including identifying, extracting, and curating datasets for machine learning model development. Strong knowledge of cloud p...