Tehran, Iran

Amirhossein Souri

Research in machine learning and intelligent systems, alongside software engineering that connects ideas with practical applications.

Portrait of Amirhossein Souri
Research

Visual reasoning • RIML Lab

University

Sharif University of Technology

Major

B.Sc. • Computer Science and Engineering

About Me

Research and engineering at Sharif University of Technology

I'm a Computer Science and Engineering student at Sharif University of Technology and a research assistant at RIML Lab. I currently study visual reasoning in vision-language models, from question-conditioned visual grounding to evaluating whether model answers respond to visual evidence.

My interests span machine and deep learning, computer vision and multimodal learning, and language and vision-language models. I'm also interested in ML systems, generative models, and trustworthy ML. These interests extend to reinforcement learning, multi-agent systems, and robotics. I also enjoy building software systems; at Hamravesh, I worked across APIs, interfaces, and Kubernetes integration for a cloud application marketplace.

Experience

Technical, research, and teaching experience

TechnicalResearchTeaching Assistantships

Research

Research Assistant

RIML Lab, Sharif University of Technology · Visual Reasoning

Jul 2026 – Present
  • PI: Dr. Mohammad Hossein Rohban.
  • Developed the project's initial question-conditioned visual-grounding study and evaluated its effect on downstream VQA with Qwen2.5-VL-3B-Instruct.
  • Investigating training and evaluation methods for evidence-sensitive reasoning in vision-language models.

Research

Research Assistant

RIML Lab, Sharif University of Technology · Diffusion Model Unlearning

Dec 2025 – Mar 2026
  • PI: Dr. Mohammad Hossein Rohban.
  • Investigated noise-robust concept unlearning for text-to-image diffusion models under adversarial and distributional variation.
  • Contributed to adaptive noise sampling and experimental evaluation.

Technical

Software Engineer

Hamravesh

Oct 2024 – Sep 2025
  • Developed and deployed a marketplace service for one-click cloud applications.
  • Implemented backend APIs and frontend interfaces for the marketplace.
  • Integrated the application launch workflow with Kubernetes.

Artificial Intelligence

SUT • Dr. Mahdieh Soleymani

Fall 2025

Artificial Intelligence

SUT • Mr. Samiei • Mr. Fereydooni

Spring 2025

Machine Learning

SUT • Dr. Abolfazl Motahari

Spring 2025

Probability and Statistics

SUT • Dr. Amir Najafi

Spring 2024

Advanced Programming (Java)

SUT • Dr. MohammadAmin Fazli

Spring 2024 • Spring 2026

Fundamentals of Programming (Python)

SUT • Mr. Kazemi

Spring 2024

Fundamentals of Programming (Python)

Sharif MicroMaster • Dr. Hamid Zarrabi-Zadeh

Winter 2024 • Summer 2024 • Winter 2025 • Summer 2025 • Winter 2026

Programming for Data Analysis

Sharif MicroMaster • Dr. AmirMahdi Sadeghzadeh

Winter 2024

Data Structures and Algorithms

Sharif MicroMaster • Dr. MohammadAli Abam

Winter 2024

Fundamentals of Programming (C)

SUT • Dr. MohammadAmin Fazli

Fall 2023 • Fall 2024 • Fall 2025

Fundamentals of Programming (Python)

SUT • Mr. Malekzadeh

Fall 2023

Machine Learning Course Materials

Introductory slides and notebooks on machine learning fundamentals. Materials in Persian.

Git Workshop

Workshop slides covering version control and collaboration, with a Persian recording.

Preprint

Research shared on arXiv and currently under review

Weeding Out Bad Seeds: Initial-Noise-Robust Unlearning for Text-to-Image Diffusion Models

Arian Komaei Koma, Seyed Amir Kasaei, Aida Aryafar, Matin Ghiasi, Ali Aghayari, Amirhossein Souri, Mohammad Mosayyebi, AmirMahdi Sadeghzadeh, Mohammad Hossein Rohban

Studies how unlearned concepts re-emerge under different noise initializations in text-to-image diffusion models. Adaptive, concept-conditioned noise sampling improves the robustness of concept erasure.

2026
Under review at ICLR 2027
View on arXiv

Projects

Selected research, software, and coursework projects

Question-Conditioned Visual Grounding

Jul 2026

Trained an attention-based model on CLIP patch and question embeddings to localize answer-relevant image regions. Converted predicted heatmaps into bounding boxes and evaluated their effect on downstream VQA with Qwen2.5-VL-3B-Instruct.

Modern Information Retrieval Project

Spring 2026

Built a Goodreads search engine with BM25 and ranking evaluation, plus hybrid multimodal product search with dense and sparse retrieval and reranking.

Deep Learning Practical Assignments

Spring 2026

Completed 15 notebooks spanning neural networks, LoRA/QLoRA, RAG, generative models, and self-supervised vision methods.

Machine Unlearning and Robustness Exercises

Dec 2025

Implemented class unlearning in a conditional VAE using Fisher information and evaluated recovery attacks.

Hardwar Website

Feb–May 2025

Built the frontend, backend, and infrastructure for the Hardwar event website at SUT.

BugsBuzzy Website

Oct 2025

Contributed to the backend of the BugsBuzzy event website.

Education

My academic journey

B.Sc. in Computer Science and Engineering

Sharif University of Technology

2022 – Expected Jun 2027
Tehran, Iran

GPA: 18.99/20

Ranked 14th among 145,000+ participants in Iran's National University Entrance Examination.

Diploma of Mathematics and Physics

Shahid Beheshti High School

2019 – 2022
Tehran, Iran
National Organization for Development of Exceptional Talents (NODET).

Skills & Technologies

A concise readout of the stacks, tools, and skills I rely on

Machine Learning & GenAI

Machine Learning & GenAI: 15 skills
PyTorchTensorFlowHugging FaceScikit-LearnTransformersDiffusersFAISSPEFTTRLAccelerateSentenceTransformersNLTKTorchVisionbitsandbytesWeights & Biases

Programming Languages

Programming Languages: 8 skills
PythonCC++JavaJavaScriptTypeScriptRSQL

Data Science

Data Science: 9 skills
NumPyPandasMatplotlibOpenCVHugging Face DatasetsJupyterSciPyPillowStreamlit

DevOps & Infrastructure

DevOps & Infrastructure: 11 skills
LinuxGitGitHubGitLabDockerKubernetesvLLMPostmanGitHub ActionsGitLab CI/CDDocker Compose

Backend Development

Backend Development: 6 skills
DjangoDjango REST FrameworkFlaskGunicornNginxPostgreSQL

Frontend Development

Frontend Development: 8 skills
ReactNext.jsTailwind CSSAnt DesignZustandTanStack QueryReact RouterChakra UI

Other Technical

Other Technical: 3 skills
FigmaMarkdownLaTeX
Spoken Languages
PersianNative Proficiency
EnglishProfessional Working Proficiency

Academic Service & Leadership

Voluntary contributions to the academic community

Public Relations Officer

Student's Scientific Chapter • CE, SUT

Jul 2025 – Present

Senior Editor

Byte Publication • CE, SUT

May 2025 – Present

President of CE Department • University Media Lead

Student's Guild Council • SUT

Jul 2024 – Jun 2025

Technical Staff

BugsBuzzy • CE, SUT

Oct 2025

Technical & Graphical Design Staff

Emeet • EE, SUT

Aug 2025 – Oct 2025

Vice President & Technical Lead

Hardwar • CE, SUT

Feb 2025 – May 2025

Technical Staff

ICPC • CE, SUT

Dec 2024

Executive Staff

CodoCodile • CE, SUT

Nov 2024

Social Media Lead

Rayan AI Contest • CE, SUT

Aug 2024 – Oct 2024

Marketing & Executive Staff

S4 • CE, SUT

May 2024

Content Lead & Social Media Staff

WSS • CE, SUT

Nov 2023 – Mar 2024

Social Media Staff

CodoCodile • CE, SUT

Sep 2023 – Nov 2023

Executive Staff

ICPC • CE, SUT

Apr 2023 – May 2023