Heydar Soudani
I am a final-year PhD candidate in Computer Science at Radboud University, where I train, build, and evaluate LLM systems with two focuses: LLM agents (deep research agents, agentic search, tool use) and uncertainty quantification. My goal is to build reliable AI systems that solve complex information-seeking and reasoning tasks.
Alongside my research, I work with industry on applied LLM problems. Most recently, at Thomson Reuters Labs, I built a multi-agent search system for legal research and a controller for deep research agents based on trajectory-level signals, improving both the search trajectory and final task performance (EMNLP 2026). Before that, at KPN, I brought uncertainty estimation to a customer-facing RAG chatbot.
I work hands-on with LLM fine-tuning (full, LoRA), RL post-training (RLVR), retrieval and reranking, synthetic data generation, and benchmark construction. My work has been published at ACL, EMNLP, COLING, SIGIR, SIGIR-AP, ICTIR, and ACM Computing Surveys.
Ph.D. Computer Science
Trustworthy Generative Information Access
Supervisors: Faegheh Hasibi, Arjen de Vries
M.Sc. Computer Engineering
Predicting Novelty Concepts in Data Stream
Supervisor: Hamid Beigy
B.Sc. Electrical Engineering
Providing new cloud services on the Kubernetes platform
Supervisor: Hassan Taheri
B.Sc. Computer Engineering
Minor degree, taken alongside the Electrical Engineering major.
PhD Candidate
Trustworthy Generative Information Access. Uncertainty quantification for RAG and search agents, benchmarks for deep research agents, and fine-tuning vs. RAG for long-tail knowledge.
Published at SIGIR, ACL, ICTIR, SIGIR-AP, and ACM Computing Surveys.
Supervisors: Faegheh Hasibi, Arjen de Vries
Data Scientist Intern (Applied AI Research)
Built a modular agentic search system for legal research, and RAAC, a controller that cut deep research agents' search calls by 14 on average with up to 10% higher accuracy (EMNLP 2026).
Supervisors: Navid Rekabsaz, Elizabeth Lingg
Data Scientist Intern
Brought uncertainty estimation to KPN's customer-facing RAG chatbot to flag unreliable answers.
Supervisor: Gianluigi Bardelloni
Web Developer
Built 4 production web products (smart metering, fleet management, home automation, building management) in a 10+ person Scrum team.
Research Assistant
Collaborated on AVR and Raspberry Pi programming, computer vision for localization, and PCB design with Altium Designer.
Supervisor: Farzaneh Abdollahi
⬡ LLM Training & Post-training
⬡ Agents & RAG
⬡ Uncertainty & Evaluation
⬡ ML / DL
⬡ Languages
⬡ MLOps & Cloud
⬡ Software Engineering
When Deep Research Agents Stagnate: Enhancing Reasoning with Retrieval-Aware Agent Control
Uncertainty Quantification for Retrieval-Augmented Reasoning
Total Recall QA: A Verifiable Evaluation Suite for Deep Research Agents
Uncertainty Quantification for Multimodal Retrieval Augmented Generation
A Survey on Recent Advances in Conversational Data Generation
Why Uncertainty Estimation Methods Fall Short in RAG: An Axiomatic Analysis
Fine Tuning vs. Retrieval Augmented Generation for Less Popular Knowledge
- ACL 2025
- EMNLP 2026
- SIGIR 2026
- CIKM 2026
- WWW 2027
- ACL 2024
- SIGIR 2026
- ECIR 2026
- WSDM 2026
- ECIR 2027
- TOIS
- ACM Computing Surveys
- Knowledge-Based Systems
- Uncertainty Quantification for Multimodal Retrieval-Augmented Generation
- Failure Modes of Deep Research Agents in Context-Aided Forecasting