Mohammad Lashkari
Data Scientist
Based in Tehran, Iran
About
Data Scientist and AI Specialist with 4 years of experience, spanning time-series forecasting, computer vision, natural language processing, graph learning, and LLM-based AI agent development. Skilled in machine learning research, applying mathematical and statistical techniques to enhance data-driven model performance, and developing AI agents through prompt engineering, agent graph design, and RAG implementation.
Skills
Projects
Experience
Aug. 2024 - PRESENT
Data Scientist & AI Specialist at Roshan
Improved the performance of time series forecasting models through machine learning research. Built ML pipelines using PyTorch, Pandas, NumPy, and other frameworks. Optimized computational speed and memory usage of deep learning and classic ML models. Developed a vibe coding agent for a no-code trading platform, including prompt engineering and agent graph design. Designed datasets and built pipelines for AI agent evaluation.
Sep. 2021 - Sep. 2023
Machine Learning Researcher at Amirkabir University of Technology (Tehran polytechnic)
Worked on generalization error bounds of deep neural networks. Evaluated the theoretical results on age estimation in computer vision and node classification in graph learning. Supervised by Dr. Amin Gheibi.
Education
Oct. 2016 - Dec. 2020
Bachelor of Computer Science at Amirkabir University of Technology (Tehran polytechnic)
GPA: 18.08/20
Oct. 2021 - Sep. 2023
Master of Computer Science minor in Soft Computing and Artificial Intelligence at Amirkabir University of Technology (Tehran polytechnic)
GPA: 19.53/20; the thesis was graded 20/20, categorized as EXCELLENT.