About
I'm Erwan Benmansour, an AI/ML engineer who builds production systems at scale. I've led recommendation and bidding work at Huawei, architected anomaly detection and MLOps pipelines at BMW, and built petabyte-scale data infrastructure at Amazon. I work end-to-end — from modelling and training infrastructure to deployment, monitoring and stakeholder communication — and I care about systems that stay maintainable after the demo.
Experience
Roles across advertising, logistics, automotive and research.
- Jan 2026 — present
ML Engineer — Huawei — Ireland Research Center
Remote (contract)
Cross-team ML engineering for ads recommendation and bidding systems: data and ML pipelines, recommender model refactoring, service deployment and A/B testing.
- Apache Spark
- Flink
- Hadoop
- Hive
- Java/Scala
- Python
- SQL
- TensorFlow
- TVM
- TensorRT
- Oct 2025 — Dec 2025
Research Assistant — Kuehne Logistics University
Hamburg, Germany
Researched reinforcement learning algorithms (DQN, A2C, PPO) for sequential decision problems in multi-echelon, multi-sourcing supply chain optimisation, and built the engineering around them: automated experiments, CI tests and distributed tuning.
- Reinforcement learning
- AWS Batch
- Jenkins
- Optuna
- Ray Tune
- Feb 2025 — Aug 2025
Data Scientist / ML Engineer — BMW
Munich, Germany
Architected a weakly-supervised anomaly detection system for supply chain irregularities (deep autoencoders plus RQ-KMeans/RQ-GMM and XGBoost/QDA), built end-to-end MLOps pipelines on AWS, and extended a Text-to-SQL assistant with RAG and agent reasoning.
- PyTorch
- XGBoost
- AWS
- Terraform
- Docker
- SageMaker
- MLflow
- Prometheus/Grafana
- FastAPI
- Streamlit
- Kubernetes
- GitHub Actions
- LangChain
- RAG
- Aug 2023 — Feb 2024
Data Engineer — Amazon
Luxembourg City, Luxembourg
Built an API to assess the impact of network changes on carrier performance for Amazon Europe delivery operations, backed by scalable infrastructure-as-code ETLs and evaluation pipelines.
- PySpark
- Kafka
- Iceberg
- Redshift
- Lambda
- S3
- Glue
- Step Functions
- Airflow
- TypeScript
- AWS CDK
How I work
My background is in computer science engineering and machine learning (UTC — Sorbonne Alliance), applied across advertising, logistics, automotive manufacturing and research. Since graduating I've focused on production ML: taking models from notebook to monitored, cost-controlled services.
At Amazon I built ETLs and evaluation APIs for European delivery operations. At BMW I architected a weakly-supervised anomaly detection system for supply chain irregularities and the full MLOps path around it — training, registry, monitoring, APIs and CI/CD. At Kuehne Logistics University I researched reinforcement learning for multi-echelon supply chain decisions. Today I do cross-team ML engineering for ads recommendation and bidding at Huawei's Ireland Research Center.
Alongside client work, my own projects push into causal auditing, federated learning, human-in-the-loop assistants and LLM serving performance. Whether you need a technical partner for an AI product, an ML lead for a critical system, or an outside opinion on an architecture you're about to commit to, the work looks the same: understand the constraint, measure the baseline, ship something maintainable.
- Cross-team ML engineering for ads recommendation and bidding systems at Huawei's Ireland Research Center
- Anomaly detection and end-to-end MLOps on AWS for BMW supply chain operations
- Petabyte-scale data engineering for Amazon Europe delivery operations
- Reinforcement learning research (DQN, A2C, PPO) for supply chain optimisation at Kuehne Logistics University
- End-to-end ownership: from CUDA kernels and Spark pipelines to product and stakeholder conversations
Education
University of Technology of Compiègne — Sorbonne Engineering School (France)
Double degree: Computer Science Engineering (Data Science/AI) & MSc in Machine Learning and Optimization of Complex Systems. Focus: ML under uncertainty, graph learning, deep learning, operations research, signal processing.
Certifications
- AWS Certified Cloud Practitioner
- DeepLearning.AI — Deep Learning & Generative AI
- Hugging Face AI Agents
- NVIDIA CUDA
Languages
English · French · Spanish · Bulgarian · German
Looking for a partner?
I take on a limited number of projects each quarter. If you have a challenging AI problem, I'd love to hear about it.
Start a conversationTech I work with
Click any technology to see the projects where I used it in production.
Machine learning & causality
LLMs & generative AI
Federated & on-device learning
Data & streaming
- Apache Spark
- Apache Beam
- Kafka
- Flink
- Hadoop/Hive
- Iceberg
- Airflow
- Elasticsearch
- PostgreSQL
- SQLAlchemy
- Redis