Hadi Mohammadi

I build production LLM and ranking systems, and research explainable NLP and LLM evaluation.

Senior AI & Data Science Expert at AcademicTransfer and PhD in Explainable NLP from Utrecht University. My work sits where the two meet: ML systems that are measurably useful in production, and research that makes them explainable and fair.

Hadi Mohammadi presenting research on moral alignment in LLMs at the IOPS Winter Conference 2025
Best Oral Presentation — IOPS Winter Conference 2025 →
135
Citations
16
Publications
6+
Years in ML
€40K+
Research grants

Citations: Google Scholar · updated July 2026

01About

Hello! I’m Hadi

Six years of this work, most of it in industry. At AcademicTransfer I build the LLM matching and ranking that reads 10,000+ applications a month; it has cut time-to-hire by 20% and improved candidate–job matching by 17%.

The PhD, at Utrecht University, is on explainable NLP: why a model gave the answer it did, and whether that explanation can be trusted. So far, papers at ACL, ECAI and Applied Sciences and just over €40,000 in grants.

02Resume

Experience & education

Professional experience
  • Dec 2025 – now

    Senior AI & Data Science Expert

    AcademicTransfer, Utrecht

    • Technical lead of the AI intelligence layer and applicant-tracking system used by 22 Dutch research universities and university medical centres.
    • Leads AI strategy and applied data-science delivery; technical lead of three applied AI projects.
    • Owns the platform’s LLM services for CV–vacancy matching and vacancy-text optimisation.
  • Jan 2024 – Dec 2025

    AI & Data Science Expert

    AcademicTransfer, Utrecht

    • CV Priority Sorter (active learning + LLMs): hiring time −20%, matching +17%, manual effort halved; generative pipelines over 10,000+ applications monthly.
    • Deployed transformer models on Azure ML (MLflow, Docker, CI/CD); evaluated ranking with A/B tests, uplift analysis, and bandit simulations.
  • Feb – Mar 2024

    Researcher & NLP Developer

    Utrecht University School of Economics — FIRMBACKBONE

    • Built the fbb-sustainability-analysis-cli tool: keyword extraction and sustainability scoring of company websites.
  • Dec 2021 – Jan 2023

    Senior Data Scientist, Customer Behavior

    SnowaTec (Innovation Center) — Entekhab Electronic, Tehran

    • Modern ETL warehouse (+16% data accessibility), KPI & satisfaction index (+2%), ML customer segmentation (+7.5% marketing impact), Power BI dashboards.
  • Apr – Oct 2020

    Head of Data Science & BI Team

    Bdood.bikes (shared bicycle system), Tehran

    • Led the data science & BI team: dynamic pricing and usage prediction (+5% revenue), fleet intelligence (−8% maintenance costs), retention analyses (+4.5%).
  • Jul 2019 – Apr 2020

    Data Scientist

    Bdood.bikes, Tehran

    • Predictive maintenance and battery-health algorithms (−3.8% downtime); GIS models for high-risk riders (+3% safety, +5% UX); analytics behind +6% revenue.
Education
  • Feb 2023 – 2026

    PhD, Explainable NLP

    Utrecht University — Methodology & Statistics

    • Research: explainable AI, cultural fairness in LLMs, human-AI collaboration; over €40,000 in grants.
    • Supervisors: Dr. Robert A. Bagheri, Dr. Anastasia Giachanou, Prof. Dr. Daniel Oberski.
  • Sep 2018 – Apr 2021

    MSc Industrial Engineering — Macro Systems

    University of Tehran

    • GPA 18.96/20 (4.0/4.0), ranked 2nd of 50+; thesis on dynamic pricing with reinforcement learning.
  • Sep 2011 – Jul 2016

    BSc Mechanical Engineering

    Isfahan University of Technology, Golpayegan College

Professional development
  • Jun 2024Generative Modeling Summer School — Eindhoven University of Technology.
  • 2023Machine Learning Summer School — University of Oxford (finance & NLP/health).
  • Aug 2022Explainable AI Summer School (XAISS) — TU Delft, scholarship recipient.
  • 2021–22Executive Master in Finance — Sharif University of Technology.

Full experience & certificates

03Skills

Technical skills & tools

Production-ready expertise across the ML lifecycle.

Programming & ML frameworks
  • Python
  • PyTorch
  • TensorFlow / Keras
  • Hugging Face Transformers
  • scikit-learn
  • LangChain / LlamaIndex
NLP & large language models
  • LLM fine-tuning (PEFT, LoRA)
  • LLM-as-judge evaluation
  • BERT / RoBERTa / GPT
  • Prompt engineering
  • RAG · agents · MCP
  • Ranking & matching models
  • Preference optimization (DPO, GRPO)
Data engineering & MLOps
  • Azure ML · MLflow
  • Docker · CI/CD
  • SQL / PostgreSQL
  • Git / GitHub
  • Flask / FastAPI
Visualization & analysis
  • A/B testing · uplift · bandits
  • Bayesian statistics
  • Reinforcement learning
  • Power BI / Streamlit
  • pandas / NumPy
04Research interests

What I work on

Explainable AI & interpretability

Transparent, interpretable NLP models with human-understandable explanations: post-hoc methods, token-level explanations, and trustworthy AI for domain experts.

Human-AI collaboration

How humans and AI work together effectively — studying human rationalizations and shaping AI explanations to match human expectations.

Cultural fairness in LLMs

How LLMs represent cultural variation in moral judgments and social norms, toward culturally aware and fair AI across populations.

AI safety & reliability

Assessing the reliability of AI-generated content and annotations in sensitive domains — knowing when to trust LLM predictions and explanations.

Reinforcement learning for NLP

RL techniques for NLP: rule extraction from human evaluations and dynamic adaptation from user feedback.

NLP for social sciences

Bridging computational methods and social-science questions: social media analysis, online discourse, and tools for social scientists.

Open science & dissemination

Reproducible research through open-source code, paper websites, and interactive demos that let others build on and validate findings.

Research themes, grants & talks

05Selected publications

Recent research

All 16 publications

06News

Recent news & updates

  • Dec 2025Promoted to Senior AI & Data Science Expert at AcademicTransfer, leading AI strategy and advanced data science initiatives for academic recruitment.
  • Dec 2025€5,000 Applied Data Science grant for “Optimizing the CV Priority Sorter for Fair and Efficient Prioritization of Academic CVs”, with Dr. Robert A. Bagheri, Dr. Georg Krempl, and Jeroen Sparla.
  • Dec 2025Best Oral Presentation Award at the IOPS Winter Conference 2025 for research on cultural moral alignment in LLMs. Event details
  • Jul 2025Paper accepted at ECAI 2025 (LUHME Workshop) on cross-cultural morality understanding with large language models.
  • Jun 2025€5,000 Applied Data Science grant for “Rule Extraction from Human Evaluation Using LLMs and Reinforcement Learning”, with Dr. Anastasia Giachanou and Dr. Shihan Wang.
  • Apr 2025Paper accepted at ACL 2025 (GeBNLP Workshop) on LLM reliability assessment and annotation reliability.
  • Mar 2025€9,000 CUCo Spark Grant for “ReDOSE: Towards a more Circular Pharmaceutical Industry using AI” — interdisciplinary collaboration across WUR, TU/e, and UMC Utrecht.
  • Jan 2025Selected for the LERU Doctoral Summer School on AI in Copenhagen, representing the Faculty of Social and Behavioural Sciences, Utrecht University.
  • Dec 2024€14,400 Enfield grant (European Lighthouse to Manifest Trustworthy and Green AI) for research on “User Perspectives on Explainable AI”.
  • Nov 2024Co-founded the NLP@U Young Scholar Network — a community for PhD students, postdocs, and early-career NLP researchers at Utrecht University and UMC Utrecht. YSN website
  • Nov 2024Communications Chair at BNAIC/BeNeLearn 2024, the Joint International Scientific Conferences on AI and Machine Learning at Utrecht University.

All news & updates

07Teaching

Teaching & supervision

Master’s thesis co-supervision
  • 2024 Mijntje Meijer, Evi Papadopoulou, Lourenço Santos Moitinho de Almeida (graduated)
  • 2025 Hein Brouwer, Tamás Kozák, Mohamad Jouhar
  • 2026 Aliyah Vos, Geanina Verestiuc, Thomas Rietman
  • With Dr. Robert A. Bagheri · Dr. Anastasia Giachanou
  • Topics Explainable AI · cultural fairness in LLMs · human-AI collaboration

Since 2025 I follow the Start to Teach course at Utrecht University, the first step toward the Basiskwalificatie Onderwijs (BKO).

I also built Opening the Black Box, a free five-day course on explainable AI with thirteen hands-on labs — try the two-minute playground, read the companion book, or bring the summer school to your team.

Teaching experience
  • Dec 2023Practical Assistant, Transformers Workshop — UMC Utrecht, with Dr. Robert A. Bagheri and Prof. Dr. Albert Gatt.
  • Sep–Oct 2023Computer Lab Assistant, Data Wrangling & Data Analysis — MSc Applied Data Science, Utrecht University (R, EDA, supervised learning, text mining).
  • Aug–Sep 2021Lead Teaching Assistant, Deep Learning — Neuromatch Academy summer school, global cohort.

Full teaching record

09Certificates

Certificates

References available on request.

11Contact

Get in touch

I’m based in Utrecht, The Netherlands. For research collaboration, supervision, speaking, or industry opportunities, email is the fastest way to reach me.

Download CV

Portrait of Hadi Mohammadi
Utrecht, The Netherlands