Mohammadjavad Mehditabar

Machine Learning Engineer with 5 years of experience across applied R&D and data science, specializing in performance optimization of LLMs and Agentic AI. Passionate about building innovative, practical, and fundamental solutions, I delve into system mechanics to debug root causes and redesign architectures rather than simply applying existing techniques. My work spans building end-to-end ML pipelines, benchmarking LLMs on cost-latency-accuracy trade-offs, profiling hardware-level compute bottlenecks, aligning models, and developing trade-off-aware agentic workflows to build highly efficient and scalable AI systems.

Technical Skills

Programming

Python C# Javascript SQL CUDA

Machine Learning

Huggingface PyTorch vLLM LangChain Transformers Pandas Numpy Scikit Learn

Web Development

Django ReactJS

Tools & Methods

Git Docker LaTeX Scrum Trello

Professional Experience

Graduate Research Assistant

SMART Lab, Dalhousie University (Nova Scotia, Canada) - Advisor: Tushar Sharma

Jan 2025 – Present
  • LLMs Performance Benchmarking Code: Developed two novel Multi-Criteria Decision Making (MCDM) methods to robustly evaluate LLM trade-offs across accuracy, energy consumption, and performance metrics. Profiled quantized models across Hugging Face, Ollama, and vLLM.
  • Code Inefficiencies Detector Paper: Created a taxonomy of inefficiency patterns in code, curated a high-quality dataset of 3,000 code pairs, and developed an agentic pipeline using a frontier LLM with dynamic context retrieval achieving 94% accuracy.
  • Meta-Data Aware Movie Recommender Code: Architected an end-to-end GPT-based recommender system fusing textual metadata with user interaction sequences via multi-task learning and LoRA fine-tuning.

R&D Analyst

Lab2Market Canada

Sep 2025 – Dec 2025
  • Conducted R&D and 80+ user interviews to evaluate technical solutions optimizing the cost-accuracy-latency triangle in enterprise environments.
  • Tested architectural hypotheses against real-world SME workflows to design highly efficient, privacy-preserving systems tailored for sensitive data.

Research Assistant

Iran University of Science Technology (Tehran, Iran) - Advisor: Sauleh Eetemadi

Jul 2021 – Jun 2024
  • Consensus on Machine Learning Models: Improved the predictive accuracy of traditional ML and ensemble models by developing a novel, interactive consensus approach, outperforming standard baselines.
  • Long Corpus Personality Detection Code: Proposed a novel approach to classify long documents by leveraging two consecutive BERT models (Hierarchical BERT) to address transformer context limitations.

Data Scientist

Dadmatech (Tehran, Iran)

Jun 2022 – Jan 2023
  • Engineered end-to-end data pipelines spanning automated web crawling, SQL extraction, and regex-based text mining.
  • Built and optimized a comprehensive suite of machine learning solutions, progressing from classical algorithms to advanced neural networks and transfer learning.

Selected Publications

Watts This Smell: A Comprehensive Taxonomy of Software Energy Smells
Mehditabar, M., Rajput, S., & Sharma, T.
IEEE International Conference on Software Maintenance and Evolution (ICSME), 2026.
BRACE: Unified Benchmarking of Accuracy and Energy for Code Language Models
Mehditabar, M., Rajput, S., Mastropaolo, A., & Sharma, T.
Journal Ahead Workshop (JAWs), 2026.
A consensus-based approach to improve the accuracy of machine learning models
Karamdel, H., Ashtiani, M., Mehditabar, M. J., & Bakhshi, F.
Evolutionary Intelligence, 1–22, 2024.
MBTI Personality Prediction Approach on Persian Twitter
Fatehi, S., Anvarian, Z., Madani, Y., Mehditabar, M., & Eetemadi, S.
WiNLP at EMNLP Workshop, 2022.

University Projects

Personality Detection (NLP)

Source Code

  • Introduced novel model architectures for classification and incorporated non-text features. Implemented sentence generation with GPT and automated crawling/TF-IDF pipelines.

Visual Question Answering

Source Code

  • Built a custom transformer-based MiniVQA model from scratch. Extracted image embeddings via ResNet, and question embeddings using Distil-BERT.

Covid Detection on X-Ray Chest Images

Source Code

  • Employed data augmentation and transfer learning via SqueezeNet. Fine-tuned the last two layers to classify COVID presence with rigorous sensitivity/specificity testing.

Education & Teaching

Dalhousie University

Master of Computer Science (GPA: A+)

Jan 2025 – Present
  • Supervisor: Prof. Tushar Sharma

Iran University of Science and Technology (IUST)

B.Sc. Computer Engineering (GPA: 3.94/4)

Sep 2019 – Sep 2023
  • Supervisor: Prof. Sauleh Eetemadi

Teaching Experience

Software Engineering (TA) Computational Intelligence (TA) Algorithm Design (TA) Theory of Automata (TA) Data Structures (Mentor) Advanced Programming (Mentor)

Honors & Awards

ICSME Early Acceptance

2026
  • 14 accepted out of 218 submissions for the IEEE International Conference on Software Maintenance and Evolution.

Winner, Lab2Market Industrial Proposal

2025
  • Won a $10,000 award for proposing a novel approach to reduce the cost of integrating generative AI for small and medium-sized enterprises.

Academic Excellence

2019 - 2023
  • Ranked 3rd out of 90 students in B.Sc. program.
  • Ranked in the top 0.4% of 144,000 participants in the National University Entrance Exam.