At a Glance
- Tasks: Design and build predictive models while collaborating with a global data team.
- Company: Join a progressive company that values data and innovation.
- Benefits: Enjoy a four-day work week, remote flexibility, and health support.
- Other info: Diversity and inclusion are key; join a culture that celebrates differences.
- Why this job: Make an impact by leveraging data to drive business decisions and enhance campaigns.
- Qualifications: Bachelor's in Data Science or related field with 2+ years in AI/ML projects.
The predicted salary is between 63000 - 77000 £ per year.
Data 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 a Machine Learning 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 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. 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.
- 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.
- 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.
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 platforms (Azure and AWS) and relevant services.
- Hands on experience with big data technologies, including Databricks and Spark.
Very strong analytical skills to translate business need into actions with proactive approach to task and challenges, delivering project on time and budget.
Very strong understanding of the principles of machine learning.
Create mind-set to bring new ideas and push the machine learning project to next level.
Very strong project and process management competency, keen to deliver your project on time/budget without compromising on quality and results.
Flexi-Week: We prioritise your mental health and wellbeing by offering you a four-day Flexi-Week (with one lighter or completely disconnected day per week) at full pay, with no reduction to your annual holiday allowance.
Flexi-office: We offer an international culture and flexibility through our hybrid/remote working scheme which is designed to foster a culture of mutual trust and working flexibility.
Work Expense Contribution & Remote Working Furniture: You will receive a monthly allowance to cover part of your running costs, as well as a furniture package to support you in setting up a comfortable workspace when working from home.
Health and Wellbeing: With our support and access to various initiatives and sports offers, you can focus on your mental and physical wellbeing.
We’ve built our extensive training suite, Awin Academy, to cover a wide range of skills that support your professional and personal growth, with trainings conveniently packaged to help your overall development.
Thank and reward colleagues by sending them a voucher through our peer-to-peer recognition programme.
Like all businesses, we’ve had to adapt and nurture our culture in a virtual environment. Our virtual ‘Life @ Awin’ hub brings our colleagues from across the globe together for various social activities.
Diversity & Inclusion are paramount to us, and we proudly pursue and hire diverse team members. Our network of affiliate partnerships are diverse and transparent, as are the employees powering our vision to build the world’s leading open partner ecosystem.
Apply now to begin the next stage of your career at a progressive company that supports both your professional and personal development.
Data Engineer / Machine Learning Engineer (m/w/d) in London employer: Awin
Awin is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for a Product Manager to thrive. With a strong focus on employee growth and development, Awin offers numerous opportunities for professional advancement while ensuring a supportive environment where your contributions directly impact user experiences. Located in a vibrant area, the company provides unique advantages such as flexible working arrangements and a commitment to work-life balance, making it a rewarding choice for those seeking meaningful employment.