Machine Learning Engineer & SDE

I'm now an AI Engineer at MediaMarktSaturn, building production AI systems and multi-agent architectures for retail and service operations that automate business workflows across international markets.

Previously at Amazon (Science & Tech), I designed and deployed multi-agent systems, RAG architectures, and ETL pipelines that helped thousands of users navigate complex internal codebases, wikis, and proprietary ML platforms, accelerating onboarding and productivity across Amazon's large-scale machine learning ecosystem.

Anass Anhari

01 / Background

Experience

MediaMarktSaturn

AI Engineer

MediaMarktSaturn

02/2026 – Presentcurrent
Amazon

SDE Intern — Science & Tech

Amazon

03/2025 – 09/2025
Universitat Politècnica de Catalunya

Assistant Professor

Universitat Politècnica de Catalunya

08/2024 – 02/2025
Deloitte

Developer Analyst

Deloitte

09/2023 – 09/2024
FLAIR / UPC — EU Consortium

ML Research Engineer

FLAIR / UPC — EU Consortium

08/2022 – 08/2023

02 / Work

Selected Projects

EduCast — Micro LSTM Actual vs Predicted Heatmap

EduCast: Hierarchical Forecasting for University Enrollment

Featured

My Master's thesis on predicting course enrollment using student-level trajectory modelling. We compared LSTMs, GRUs, LightGBM, and Course2Vec embeddings on 505 students and 51 courses over 11 years, and explored hierarchical reconciliation to make forecasts consistent across different planning levels.

Hierarchical ForecastingLSTMLightGBMCourse2Vec
FLAIR — TensorFlow Runtime Architecture

Flair AI/ML Research Project

A European consortium project on which I collaborate. In many AI use cases, the training stage is done on a central server, meaning that data is shared. Hence, we are developing a solution based on Federated Learning (without sharing any kind of data) integrating the VEDLIoT (also an EU-funded project) toolchain into our use case (voice recognition) within a 5G network setup.

Federated LearningPyTorch5GEU Research
5G Network Quectel Setup

5G Network

A project for the UPC (Universitat Politècnica de catalunya) for implementing, configuring and running a 5G end-to-end setup using SDRs and OpenAirInterface5G, allowing the UPC to conduct a wide range of experiments/studies on the 5G network.

5GNetworkSystems
Decision Tree — Pruned CSL

Predicting University Enrollments with Machine Learning

So far, the procedure for university enrollments it has been done manually. In addition, it has always required a great effort and experience on the part of the team that manages them. We are facing a complex problem, that is, if we wanted to automate this procedure, we could not apply a traditional approach nor any generic rule or algorithm to determine whether or not a student will enroll because of the behavior of each student is quite unpredictable. For this reason, it is proposed to apply Machine Learning with the purpose of generating and analyzing various predictive models based on the previous academic history of all students.

MLClassificationData Analysis
all projects

03 / Education

Academic Background

Universitat Politècnica de Catalunya (UPC)

MSc Machine Learning & Cybersecurity

Universitat Politècnica de Catalunya (UPC)

2023 – 2025MERIT Scholarship
EPSEM — Universitat Politècnica de Catalunya

BSc Computer Engineering

EPSEM — Universitat Politècnica de Catalunya

2018 – 2023EPSEM Scholarship

Let's connect

Open to opportunities

Research collaborations, ML engineering roles, or just want to talk shop — feel free to reach out.