Last updated: Oct 2026
AI & IR Researcher

Hi, I'm Amirhossein.

I'm completing an MSc in Software Engineering at the University of Tehran.

I work on LLM reliability, user modeling, personalization, and information retrieval.

Amirhossein Roshandel

About

I am completing an MSc in Software Engineering at the University of Tehran, working with Dr. Azadeh Shakery at the Intelligent Information Systems Lab.

My research is centered on how language and retrieval systems model people: how they infer preferences from behavior and dialogue, and how reliable those user representations remain across interactions. I am particularly interested in the intersection of large language models, personalization, conversational systems, retrieval, and reliability.

Before focusing more deeply on research, I spent over four and a half years at NeshanMaps building search, geocoding, and ML-assisted systems at production scale. That experience strongly shapes how I think about evaluation: a model is useful only when its behavior can be measured against real users and real constraints.

Latest Updates

Oct 2026
Our paper SimInter is now available on arXiv and has been submitted to NAACL 2027.
Sep 2026
Developing my MSc thesis into a research manuscript on personalization in conversational recommender systems.
Mar 2026
Wrapped up over four and a half years at NeshanMaps, working across search, ML, geocoding, and LLM-assisted systems.

Current Work

MSc Thesis

Ongoing
2025–Present

Personalization & Diversification in Conversational Recommender Systems. The thesis studies how conversational recommenders can model user preferences from dialogue while balancing recommendations aligned with known preferences and maintaining diversity over the course of a conversation.

Personalization Information Retrieval Conversational Systems

Experience

NeshanMaps

Over four and a half years across search, ML, backend systems, and product engineering.

Aug 2021 – Mar 2026
NeshanMaps · Gamification Team

Software Engineer

Mar 2025 – Mar 2026
  • Integrated LLMs into comment moderation, reducing manual review effort by roughly 60%.
  • Automated validation workflows and improved production reliability for gamification systems.
NeshanMaps · Search Team

Engineering Manager

Jul 2024 – Mar 2025 (concurrent)
  • Led a team of four engineers and owned backend design for search-related systems.
  • Worked on ML-driven ad placement and suggestion systems, contributing to a roughly 2× increase in ad revenue.
NeshanMaps · Search Team

Software Engineer

Aug 2021 – Mar 2025
  • Improved search CTR from 57% to 64% through search improvements and experimentation.
  • Redesigned geocoding to handle roughly 3× more load, reduce latency by about 15%, and improve accuracy by about 20%.
  • Worked on search infrastructure serving a product that grew from roughly 10M to 30M+ users.

Publications

arXiv Preprint · Submitted to NAACL 2027

SimInter: Evidence-Grounded User Simulation with Interview-Based Profile Enrichment for Conversational Recommender Systems

A. Roshandel*, E. Shahabi*, M. S. Sadeghi, A. Shakery · *Equal contribution
2026

SimInter introduces an evidence-grounded framework for LLM-based user simulation, combining synthetic interviews, turn-level auditing, and profile enrichment. Evaluated on ReDial, it significantly improves the diversity of expressed preference aspects compared with statistics-only profiles (1.619 vs. 0.859). The improvement also persists across KBRD and UniCRS, with human evaluations supporting the reliability of enriched claims and auditing decisions.

arXiv · PDF

LLM User Simulation User Modeling Evidence Grounding Conversational Recommenders LLM Evaluation

Education

MSc · Software Engineering

University of Tehran · GPA 17.12 / 20
Sep 2023 – Present

Thesis: Personalization & Diversification in Conversational Recommender Systems · Supervisor: Dr. Azadeh Shakery
Expected defense: January 2027

BSc · Computer Engineering

Ferdowsi University of Mashhad · GPA 18.31 / 20
Sep 2018 – Jun 2023

Teaching

Advanced Data Mining · Chief TA
University of Tehran · 2025–Present
Intelligent Information Retrieval · TA
University of Tehran · 2024–Present
Social Networks · TA
University of Tehran · 2025–Present

Research & Engineering Stack

PythonJavaPyTorchTransformers PEFTTRLLinuxDockerBM25 ColBERTSentence TransformersElasticsearch FAISSLangChainLangGraph PostgreSQLRedis

Outside research

Away from research and engineering, I enjoy films and TV series, long walks, listening to music, traveling, reading novels, and charcoal drawing. I like activities that give me space to slow down, observe details, and come back to work with a clearer head.

Films & TV Walking Music Travel Novels Charcoal Drawing

Contact

I'm looking for PhD opportunities starting in 2027 where I can work on large language models—especially how they model users, personalize their behavior, and remain reliable.