CV
You can download my full CV here
Research Interests
- Conversational AI & Large Language Models (LLMs)
- Speech Processing: Text-to-Speech (TTS) & Speech Synthesis
- Multimodal AI & Controllable Generative Models
- Multilingual LLMs
Education
- M.Sc. in Computer Software Engineering, University of Tehran, 2022–2025
- GPA: 4.0/4.0 (19.07/20)
- Thesis: Zero-Shot Text-to-Speech for Persian Language
- Supervisors: Dr. Azadeh Shakery & Dr. Heshaam Faili
- B.Sc. in Electrical Engineering, Amirkabir University of Technology (AUT), 2016–2021
- Last 2 Years GPA: 3.64/4.0
- Thesis: Facial Expression Recognition with Robotic Implementation
Professional Experience
- Research Intern, EPFL NLP Lab (Lausanne, Switzerland), March 2026 – August 2026
- Working under Dr. Antoine Bosselut on multilingual Large Language Models.
- Research & Teaching Assistant, University of Tehran, Jan 2023 – Present
- Leading research on Persian speech synthesis and medical LLMs at the NLP Lab.
- Chief TA for Machine Learning Methods in NLP and Digital Speech Processing.
- Teaching Assistant, Sharif University of Technology, Feb 2024 – Present
- Designed LLM agent assignments and organized a major ML contest (200+ participants).
- Co-founder & NLP Engineer, Sofia, Aug 2023 – Aug 2024
- Architected a RAG-based customer service chatbot with 20,000+ active users.
- Teaching Assistant, Neuromatch Summer School (Remote), 2024 – 2025
- Mentored international students in Deep Learning and NLP architectures.
- Instructor, Amirkabir Robotics School (FIRA Academy), 2020 – 2022
- Developed the SWIMBot platform and taught Image Processing & ML.
Publications
- M.J. Ranjbar, M. Amini, P. Bathaeyian, Z. Yue, H. Faili, A. Shakery. “PARSA-Bench: A Comprehensive Persian Audio-Language Model Benchmark.” (In Prep for Interspeech 2026)
- M.J. Ranjbar, A. Shakery, H. Faili. “PersianPunc: Neural Punctuation Restoration for Persian Speech Recognition.” (Under Review at EACL SilkRoadNLP)
- M.J. Ranjbar, H. Faili, A. Shakery. “ParsVoice: A Large-Scale Multi-Speaker Persian Speech Corpus for TTS.” (In Prep for Interspeech 2026)
- M.J. Ranjbar, et al. “PersianMedQA: Evaluating LLMs on a Persian-English Bilingual Medical QA Benchmark.” (Under Review at LREC 2026)
- M.J. Ranjbar, M.B. Menhaj, H. Taheri. “Social Robots: An Open-Source Framework for Personal Assistant Robots.” (ICRoM 2022)
Skills
- Deep Learning: PyTorch, TensorFlow, Transformers (HuggingFace), PEFT, Espnet, SpeechBrain
- Programming: Python (Expert), R, C++, MATLAB, SQL
- Tools: Docker, Git, LaTeX, Linux/Bash, Weights & Biases
- Languages: Persian (Native), English (TOEFL iBT: 103)
Honors & Academic Excellence
- Ranked 76th (Top 0.5%) in the National Master’s Entrance Exam for Computer Engineering (2022).
- Ranked 35th (Top 1%) in the National Master’s Entrance Exam for Computer Science (2022).
- Ranked 411th (Top 0.25%) in the National University Entrance Exam (2016).
Teaching
- University of Tehran: ML Methods in NLP, Digital Speech Processing, Information Retrieval, Statistical Inference, Deep Learning.
- Sharif University: Machine Learning, Deep Learning.
- Amirkabir University: Introduction to Computational Intelligence.
- FIRA Academy: Introduction to Machine Learning and Computer Vision [Course Link]
