Milan, Italy AI Engineer Intern

.

I teach machines to act in commerce, see bodies heal, and read symptoms.

  • 3rd of 850 — EIT Health Madrid ’25
  • 97% F1 — clinical NLP
  • AI intern — agentic commerce
Selected work ↓
Download CV
Open to full-time — Milan resident / remote
AI Engineer Intern — agentic commerce97% F1 — Clinical NLP3rd of 850 — EIT Health MadridWinner — Bologna StartUpDays ’253rd of 250 — EIT Health Italy42/45 IB Diploma — top 3%

01 — Selected work

Built to work outside the notebook.

2024Winner — Sopra Steria International Student Challenge

Reviva

Post-stroke rehabilitation from a smartphone camera. OpenCV movement recognition plus a custom PyTorch model that gives patients real-time exercise feedback from visual data alone.

  • Demonstrated real-time movement recognition live, on stage
  • Adaptive feedback algorithms personalize exercises to each patient
  • Runs on any smartphone, so rehabilitation can be monitored remotely
PythonOpenCVPyTorchHugging Facescikit-learn
2025

SMP2DIAG

NLP classifier predicting 22 medical diagnoses from patient symptom descriptions (GretelAI dataset, 1,065 samples). Fine-tuned transformer models: BERT/ClinicalBERT (97% acc, F1=0.97) and Flan-T5 (94% acc), outperforming classical baselines.

  • Achieved 97% accuracy with BERT/ClinicalBERT (F1=0.97)
  • Reached 94% accuracy with Flan-T5
  • Outperformed classical baselines (PPMI 90%, GloVe 85%)
PythonPyTorchHugging Facescikit-learn
2025

Bike Sharing Demand Prediction

Regression models to predict bike sharing demand from weather, time, and calendar features. Implemented preprocessing (scaling, one-hot encoding, PCA/LDA) and trained models including Linear/Ridge/Lasso/ElasticNet, Random Forest, and XGBoost.

  • Tree-based ensembles (Random Forest, XGBoost) outperformed every linear baseline
  • Engineered weather, time and calendar features; PCA/LDA for dimensionality reduction
  • Model selection via cross-validated grid search
Pythonscikit-learnXGBoostpandasnumpy

02 — Experience

Where the models met reality.

Jun 2026PresentMilan / RemoteInternship

AI Engineer Intern

Stealth AI startup

Frontier agentic work at a stealth AI startup in agentic commerce: building systems that let AI agents read, compare, and act in real catalogs.

  • Designing and iterating frontier agentic workflows for AI-mediated commerce
  • Working on the agent side of shopping: how agents perceive products, decide, and complete actions
PythonLLMsAgentsPyTorch
Sep 2024Dec 2025RemoteContract

Team Lead

Reviva

Co-led the ML and computer-vision pipeline for an AI-powered post-stroke rehabilitation app: patient movement recognition from smartphone camera data, with real-time exercise feedback from visual input alone.

  • Co-led the ML and computer-vision pipeline for patient movement recognition from smartphone camera data
  • Coordinated data preparation, model training, and app integration across subteams
  • Trained a model to provide real-time exercise feedback using only visual input
  • Winner, Sopra Steria International Student Challenge; 3rd place at EIT Health i-Days (850 participants)
PythonOpenCVPyTorchHugging Facescikit-learn

03 — Recognition

Three juries, three podiums.

3rd

of 0

EIT Health i-Days

Madrid — 2025

Reviva, post-stroke rehabilitation with real-time camera feedback.

Winner

Biomedicine & AI

Bologna StartUpDays

Bologna — 2025

Winner. Delivered a working real-time prototype.

3rd

of 0

EIT Health i-Days

Italy — 2024

Represented Italy at the European Finals.

Also: Machine Learning Specialization (Andrew Ng, 2024) · Advanced Python for Data Science (University of Pavia, 2023)

Hiring for ML? Get in touch →

AgenticComputer VisionClinical NLPPyTorchTransformersAgenticComputer VisionClinical NLPPyTorchTransformersAgenticComputer VisionClinical NLPPyTorchTransformers
AgenticComputer VisionClinical NLPPyTorchTransformersAgenticComputer VisionClinical NLPPyTorchTransformersAgenticComputer VisionClinical NLPPyTorchTransformers

04 — About

On paper.

Right now: frontier agentic work in commerce. Before that: computer vision that watches stroke patients recover, transformers that sort symptoms into 22 diagnoses, ensembles that forecast bike demand. Three international juries put the healthcare work on podiums. The spec sheet has the rest.

Now
AI Engineer Intern — stealth startup, agentic commerce
Education
B.S. Artificial Intelligence — Pavia · Milan · Bicocca, GPA 27/30
IB Diploma
42/45 — top 3%, Mathematics & Physics
Languages
English C1 · Italian B1 · Russian native · Belarusian native
Location
Milan — open to remote & relocation
Citizenship
Non-EU, resident in Italy
Stack
Python · PyTorch · LLMs · Agents · OpenCV · Hugging Face · scikit-learn · XGBoost