Available to hire
I am a results-driven AI/ML Engineer with hands-on experience designing scalable backend systems and integrating advanced AI solutions, especially large language models, into real-world enterprise applications. I am passionate about bridging academic research with production environments to deliver robust software that powers intelligent automation and document management workflows.
Currently based in Montreal, I am eager to leverage my expertise in NLP, cloud-native services, and AI-human workflows to create impactful AI-driven applications that improve efficiency and trustworthiness in enterprise systems.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Work Experience
AI Software Engineer Intern at CREO Solutions
August 1, 2024 - PresentArchitected scalable backend modules for deploying LLM-based NLP solutions using LangChain and Retrieval-Augmented Generation (RAG) architectures, enhancing contextual document querying within enterprise platforms. Designed modular AI pipelines to support LLM fine-tuning workflows using private domain-specific corpora, integrated with internal evaluation suites. Enabled human-in-the-loop review by integrating semantic validation layers with retrievers, increasing model trustworthiness in enterprise document workflows.
AI Software Engineer and Research Assistant at Concordia University Innovation Lab
January 1, 2024 - PresentEngineered backend and API infrastructure supporting a large-scale cyberviolence detection system, deploying LLMs and fine-tuned classifiers in cloud-native environments (Azure Functions, Container Apps). Conducted research and development of RAG pipelines combining vector search, LangChain toolchains, and domain-specific context assembly for sensitive content detection. Created multi-stage NLP workflows integrating model chaining, prompt engineering, and LLM prompt evaluation frameworks. Automated experimentation with parameter-efficient fine-tuning (PEFT, LoRA) for large-scale language models on resource-constrained GPUs. Built scalable pipelines for structured extraction from unstructured documents, including transformer-based OCR post-processing and embedding generation for retrieval.
Data Science Researcher at Data Science Laboratory, Shahid Beheshti University
July 31, 2023 - August 8, 2025Engineered backend and API infrastructure supporting a large-scale cyberviolence detection system, deploying LLMs and fine-tuned classifiers in cloud-native environments (Azure Functions, Container Apps). Developed RAG pipelines combining vector search, LangChain toolchains, and domain-specific context assembly. Created multi-stage NLP workflows with model chaining and prompt engineering. Automated experimentation with PEFT and LoRA fine-tuning for large language models optimizing GPU resource utilization. Built scalable pipelines for transformer-based OCR post-processing and embedding generation for document retrieval.
Teaching Assistant - Fundamentals of Computational Intelligence at Shahid Beheshti University
February 28, 2022 - August 8, 2025Supported delivery and practical application of machine learning concepts including neural network design, evaluation, and optimization. Guided students through algorithmic bias, performance benchmarking, and hands-on Python coding. Organized labs and workshops improving skills in NLP and data-driven feature engineering.
Teaching Assistant - Discrete Mathematics at Shahid Beheshti University
March 31, 2021 - August 8, 2025Co-developed practice materials and solution sets to strengthen algorithmic thinking for backend and AI system challenges. Clarified abstract concepts and demonstrated practical applications in software logic and system engineering. Prepared students for technical careers involving large-scale data and AI workflows.
Teaching Assistant - Advanced Programming at Shahid Beheshti University
June 30, 2021 - August 8, 2025Mentored students in mastering multithreaded backend architectures, data structures, and algorithmic design. Developed coding exercises bridging theory with production-grade software requirements. Led weekly coding sessions to enhance comprehension of enterprise-level programming patterns. Provided code reviews and one-on-one support for scalable software development.
AI Software Engineer Intern at CREO Solutions
August 1, 2024 - PresentArchitected scalable backend modules for deploying large language model (LLM) based natural language processing (NLP) solutions using LangChain and Retrieval-Augmented Generation (RAG) architectures to enhance contextual document querying within enterprise platforms. Designed modular AI pipelines to support LLM fine-tuning workflows using private domain-specific corpora integrated with internal evaluation suites. Enabled human-in-the-loop review by integrating semantic validation layers with retrievers, increasing model trustworthiness in enterprise document workflows.
AI Software Engineer and Research Assistant at Concordia University Innovation Lab
January 1, 2024 - PresentEngineered backend and API infrastructure to support a large-scale cyberviolence detection system, deploying large language models and fine-tuned classifiers in Azure cloud-native environments including Azure Functions and Container Apps. Conducted research and development of retrieval-augmented generation pipelines combining vector search, LangChain toolchains, and domain-specific context assembly for sensitive content detection. Created multi-stage NLP workflows integrating model chaining, prompt engineering, and large language model prompt evaluation frameworks such as LMSys. Automated experimentation with parameter-efficient fine-tuning techniques like PEFT and LoRA optimized for resource-constrained GPUs. Built scalable pipelines for structured extraction from unstructured documents including transformer-based OCR post-processing and embedding generation for document retrieval.
Data Science Researcher at Data Science Laboratory, Shahid Beheshti University
July 31, 2023 - September 4, 2025Engineered backend and API infrastructure supporting a large-scale cyberviolence detection system deploying LLMs and fine-tuned classifiers in cloud-native environments such as Azure Functions and Container Apps. Conducted R&D of retrieval-augmented generation pipelines combining vector search, LangChain toolchains, and domain-specific context assembly for sensitive content detection. Created multi-stage NLP workflows integrating model chaining, prompt engineering, and LLM prompt evaluation frameworks. Automated experimentation with parameter-efficient fine-tuning (PEFT, LoRA) for large-scale language models optimized for GPU resource constraints. Built scalable pipelines for structured extraction from unstructured documents including transformer-based OCR post-processing and embedding generation for retrieval.
Teaching Assistant - Fundamentals of Computational Intelligence at Shahid Beheshti University
February 28, 2022 - September 4, 2025Supported delivery and practical application of machine learning concepts, covering neural network design, evaluation, and optimization. Guided students through topics including algorithmic bias, performance benchmarking, and hands-on programming in Python. Organized supplementary labs and workshops to improve students’ skills in natural language processing and data-driven feature engineering.
Teaching Assistant - Discrete Mathematics at Shahid Beheshti University
March 31, 2021 - September 4, 2025Co-developed practice materials and solution sets to strengthen algorithmic thinking for backend and AI system challenges. Clarified abstract concepts and demonstrated practical applications in software logic and system engineering. Enabled effective skill transfer preparing students for technical careers involving large-scale data and AI workflows.
Teaching Assistant - Advanced Programming at Shahid Beheshti University
June 30, 2021 - September 4, 2025Mentored students in mastering multithreaded backend architectures, data structures, and algorithmic design. Developed coding exercises bridging theory with production-grade software requirements. Led weekly coding sessions to enhance understanding of enterprise-level programming patterns. Provided code reviews and one-on-one support to lay groundwork for scalable and maintainable software development.
AI Software Engineer Intern at CREO Solutions
August 1, 2024 - PresentArchitected scalable backend modules for large language model-based NLP solutions utilizing LangChain and Retrieval-Augmented Generation architectures to enhance document querying within enterprise platforms. Designed modular AI pipelines supporting LLM fine-tuning workflows with private domain-specific corpora, integrated with internal evaluation suites. Implemented human-in-the-loop review processes by integrating semantic validation layers with retrievers, improving model trustworthiness in document workflows.
AI Software Engineer and Research Assistant at Concordia University Innovation Lab
January 1, 2024 - PresentEngineered backend APIs and infrastructure for a large-scale cyberviolence detection system deploying LLMs and fine-tuned classifiers in cloud-native Azure environments. Developed Retrieval-Augmented Generation pipelines combining vector search, LangChain toolchains, and domain-specific context for sensitive content detection. Created multi-stage NLP workflows involving model chaining, prompt engineering, and LLM prompt evaluation. Automated parameter-efficient fine-tuning experiments for large language models optimizing GPU resource use. Built scalable document processing pipelines including OCR post-processing and embedding generation for information retrieval.
Data Science Researcher at Data Science Laboratory, Shahid Beheshti University
July 31, 2023 - September 4, 2025Developed backend and API infrastructure for cyberviolence detection systems deploying large language models and fine-tuned classifiers in Azure cloud environments. Researched and implemented Retrieval-Augmented Generation pipelines with vector search and LangChain toolchains for domain-specific sensitive content detection. Created NLP workflows integrating model chaining, prompt engineering, and evaluation frameworks. Automated experimentation with parameter-efficient fine-tuning techniques such as PEFT and LoRA to optimize performance on GPUs. Built scalable pipelines for extracting structured data from unstructured documents including transformer-based OCR post-processing and embedding generation for retrieval.
Teaching Assistant - Fundamentals of Computational Intelligence at Shahid Beheshti University
February 28, 2022 - September 4, 2025Assisted in teaching machine learning concepts including neural network design, evaluation, and optimization. Guided students through advanced topics like algorithmic bias, performance benchmarking, and practical coding in Python. Organized labs and workshops to enhance student skills in NLP and data-driven feature engineering.
Teaching Assistant - Discrete Mathematics at Shahid Beheshti University
March 31, 2021 - September 4, 2025Co-developed practice materials and solutions to boost algorithmic thinking for backend and AI systems. Clarified abstract mathematical concepts and demonstrated practical software logic and system engineering applications. Supported students to better prepare for technical careers involving large-scale data and AI workflows.
Teaching Assistant - Advanced Programming at Shahid Beheshti University
June 30, 2021 - September 4, 2025Mentored students in multithreaded backend architectures, data structures, and algorithm design. Created coding exercises bridging theory and production software requirements. Led weekly coding sessions to improve understanding of enterprise-grade programming patterns. Provided code reviews and one-on-one support focusing on scalable, maintainable software development.
Education
Master of Applied Science at Concordia University
September 1, 2023 - August 31, 2025Bachelor's degree at Shahid Beheshti University
September 1, 2018 - January 1, 2023Master of Applied Science at Concordia University
September 1, 2023 - August 31, 2025Bachelor's degree at Shahid Beheshti University
September 1, 2018 - January 1, 2023Master of Applied Science at Concordia University
September 1, 2023 - August 31, 2025Bachelor's degree at Shahid Beheshti University
September 1, 2018 - January 1, 2023Qualifications
Industry Experience
Software & Internet, Education, Professional Services, Healthcare, Government
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a AI Engineer
We have the best ai engineer experts on Twine. Hire a ai engineer in Montreal today.