Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hamidreza Hosseinkhani

Toronto,ON

Summary

Experienced with delivering high-quality educational content and fostering student engagement through interactive teaching methods. Utilizes effective communication skills and critical thinking to create stimulating learning environment. Track record of leveraging academic expertise to mentor and guide students to academic success.

Overview

15
15
years of professional experience

Work History

Adjunct Faculty Member

Sharif University of Technology
09.2020 - 02.2025
  • Lecturer at School of Computer Engineering
  • Taught 12 computer science classes across 9 semesters to 1,000+ students, covering programming, AI, and software engineering.
  • In Advanced Programming (Fall 2024), I covered cutting-edge topics such as AI agents, RAG, LLMs, embedding models, vector stores (Weaviate), knowledge graphs, GraphRAG, and Neo4j. I guided students in developing innovative, research-oriented projects, including AI-driven movie recommendation systems, and research assistants, effectively bridging theory with practical applications in agentic AI.
  • School of Computer Engineering

Visiting Scholar, Senior Applied AI Researcher

University of Lethbridge
11.2023 - 06.2024
  • Applied AI/ML Scientist at Hub for NeuroEngineering Solutions
  • Led cutting-edge AI research and development of a novel pipeline for neuroscience, advancing animal health and behavior analysis.
  • Established an on-premise data annotation platform with LabelStudio, boosting video labeling efficiency by 3×.
  • Implemented rodent detection (OpenCV, YOLO-NAS) with 93% mAP and real-time tracking with BoT-SORT, achieving ¡0.2s latency for re-identification.
  • Developed action recognition models (3DResNet-18, BiLSTM), classifying complex behaviors with 85% top-1 accuracy.
  • Integrated with a RAG setup using Llama-8B, enabling real-time query-based analysis via a chat interface for neuroscientists.
  • Deployed the full pipeline on NVIDIA Jetson Orin NX, delivering 5× faster edge computation and significantly enhancing behavioral neuroscience research.
  • Hub for NeuroEngineering Solutions

Director of AI and Data Platform

SnappFood
05.2021 - 08.2023
  • Led the research and development of AI services and the data platform for the country's leading online food delivery platform with 4M+ daily orders and 20M+ active users.
  • Managed and contributed to key AI projects, including LLM-based chatbot agents, ETA prediction (±10% accuracy), fraud detection (30% fewer false positives), dynamic pricing (15% revenue uplift), recommendation systems (20% CTR boost), and churn prediction (25% accuracy gain).
  • Optimized performance and scalability using Snowplow, Kafka, and Spark, processing 100M+ daily events.
  • Spearheaded AI-driven innovations, significantly enhancing user experience and operational efficiency.

Head of Engineering and AI

Inpin
06.2019 - 05.2021
  • Led the research and development of a scalable AI-powered recommendation system for a high-traffic real estate platform, increasing user engagement by 25%.
  • Developed a two-tower neural network in TensorFlow for retrieval and recommendation, and integrated Vector Stores (Google ScaNN, Meta FAISS) for efficient large-scale retrieval, reducing latency by 30%.
  • Utilized MLOps tools (AirFlow, Docker, CI/CD) to streamline deployment, reducing deployment time by 40%.
  • Managed project timelines, led a cross-functional team, and drove innovation in AI-driven solutions.

Lead Software Engineer & Applied AI Specialist

Bamilo (Rocket Internet)
05.2018 - 04.2019
  • Led cross-platform mobile teams at Bamilo while spearheading the design and implementation of an AI-powered ETA service that optimized delivery predictions.
  • Improved prediction accuracy by 30% and boosted operational efficiency by 25%, streamlining delivery processes and enhancing user experience.

Senior Applied AI Researcher

Caro AI
01.2018 - 06.2018
  • Led the research and development of Caro Box-a low-power, non-invasive AI-powered IoT device for Nonintrusive Load Monitoring (NILM).
  • Designed a system using current transformer sensors to monitor building energy consumption.
  • Developed and deployed an LSTM-based model on the edge to disaggregate signals, achieving 90% accuracy in appliance recognition.
  • Enabled real-time cost prediction and anomaly detection (e.g., over-consumption, maintenance needs, open fridge doors), reducing energy waste by 25%.

Instructor (Machine Learning, Data Science, Mobile Development)

Sharif University of Technology
03.2017 - 05.2018
  • Company Overview: Lab for IT Education and Certification (LAITEC)
  • Taught courses on AI and data science, including Deep Learning and Massive Data Mining, equipping students with practical skills in modern AI techniques.
  • Also designed and delivered Android development courses to address the industry gap in skilled mobile engineers, contributing to technical education in both fields.
  • Lab for IT Education and Certification (LAITEC)

Technical Consultant (Shared Rides Product)

Snapp
11.2017 - 01.2018
  • Consulted on the design and development of the shared rides app using MVP architecture for Snapp, the country's leading ride-hailing platform.
  • Advised on enabling multi-passenger carpooling to reduce travel costs, traffic congestion, and carbon emissions.

Lead Software Engineer

Digikala
09.2014 - 10.2017
  • Served as Lead Software Engineer, optimizing mobile app architectures and frameworks for Digikala and related apps in last-mile delivery and warehousing.
  • Led recruitment, training, and mentorship of engineers while overseeing the development and maintenance of Digikala's Android apps.
  • Contributed to AI and data science initiatives, including ASR for in-app voice commands, product retrieval via image search, courier path optimization, ETA prediction, recommendation systems, and identifying optimal hub locations for rapid package distribution.
  • Gained valuable experience in applied AI, system design, leadership, project management, and teamwork.

Software Engineer

TGBS
09.2013 - 09.2014
  • Developed a wide range of mobile apps, including IRNApps, TaxiYab, KanoonZaban, and IRIB-TV2, contributing to the mobile-first wave in the industry.
  • Led the development of Appimi, a cloud-based mobile app factory, and IRNAds, an innovative personalized ad-serving platform using collaborative filtering.
  • Overcame real-time performance challenges in a word scramble game by designing and implementing a Trie data structure and an efficient backtracking algorithm, ensuring seamless user experience.

Instructor (Multi-Agent AI Systems for RoboCup Competitions)

Farabi Student Research Center
01.2013 - 12.2013
  • Taught high school students foundational computer science, AI, and multi-agent systems, guiding them to develop AI agents for RoboCup's 2D soccer simulation league.
  • Delivered courses on Linux, C/C++, data structures, algorithms, and AI techniques such as neural networks, learning automata, and genetic algorithms.
  • Contributed to students' success in competitive AI development and research.

Instructor (Autonomous Agents and Robots)

NADCo Sharif
01.2010 - 12.2013
  • Taught robotics, algorithmic thinking, and programming concepts to teen students, focusing on the creation of autonomous agents.
  • Spearheaded the first national Mobile development competition for youth, leveraging MIT App Inventor 2, and served as a judge.
  • Worked with prominent schools and research centers, fostering talent and hands-on learning in robotics and app development.

Education

Master of Science - Computer Science (AI/ML)

IAU, Science And Research Branch

Bachelor of Science - Computer Science (equivalent)

IAU, Central Branch

Skills

    Programming: Python, C, Java, Data Structures, Algorithms

    AI/ML: PyTorch, TensorFlow, LangChain, AI Agents, Knowledge Graphs, RAG, Information Retrieval, Generative AI, Deep Learning, Machine Learning, Articial Intelligence, Multitask Learning, Reasoning, Explainable AI, Recommendation Systems, Statistical Pattern Recognition, Evolutionary Computing, Convex Optimization, Image Recognition, Numpy, Matplotlib, NeuroAI, Geospatial Data Science

    Data Platform Technologies: AirFlow, Weaviate, Feast, Neo4j, Redis, ElasticSearch, MinIO, Snowplow, Spark, Kafka, RedPanda, PostgreSQL, FastAPI, Linux, Docker, Gitlab CI, EMQX, Edge Computing, Data Annotation, Data Engineering

    Soft Skills: Problem- solving, Critical Thinking, Analytical Thinking, Creativity, AI- driven Innovations, Hands- on Learning, Teamwork, Collaboration, Communication, Project Management, Leadership, Cross- functional Team Leadership, Mentorship, Consulting, Community Building, Public Speaking

Timeline

Visiting Scholar, Senior Applied AI Researcher

University of Lethbridge
11.2023 - 06.2024

Director of AI and Data Platform

SnappFood
05.2021 - 08.2023

Adjunct Faculty Member

Sharif University of Technology
09.2020 - 02.2025

Head of Engineering and AI

Inpin
06.2019 - 05.2021

Lead Software Engineer & Applied AI Specialist

Bamilo (Rocket Internet)
05.2018 - 04.2019

Senior Applied AI Researcher

Caro AI
01.2018 - 06.2018

Technical Consultant (Shared Rides Product)

Snapp
11.2017 - 01.2018

Instructor (Machine Learning, Data Science, Mobile Development)

Sharif University of Technology
03.2017 - 05.2018

Lead Software Engineer

Digikala
09.2014 - 10.2017

Software Engineer

TGBS
09.2013 - 09.2014

Instructor (Multi-Agent AI Systems for RoboCup Competitions)

Farabi Student Research Center
01.2013 - 12.2013

Instructor (Autonomous Agents and Robots)

NADCo Sharif
01.2010 - 12.2013

Master of Science - Computer Science (AI/ML)

IAU, Science And Research Branch

Bachelor of Science - Computer Science (equivalent)

IAU, Central Branch
Hamidreza Hosseinkhani