Available · Q2 2026
47.5615° N · 52.7126° W → TorontoSenior ML Engineer & Researcher

Ramin01 — EngineerSharifi

works onMachine LearningAutonomous AgentsDeep LearningFull-Stack Systems

Transforming cutting-edge AI concepts into production-ready solutions. Building intelligent systems at the intersection of ML, software engineering, and autonomous agents.

NOWSenior ML / Team Lead · Turing
FOCUSAgentic systems, time-series, production ML
SCROLL
01The intersection of research and engineering

About

Senior Machine Learning Engineer with deep expertise in time-series modeling, IoT data pipelines, and applied deep learning. I specialize in transforming complex AI research into production-grade systems that operate at scale.

My work spans sequential prediction using LSTM/GRU architectures, anomaly detection for sensor-driven systems, and large-scale data engineering pipelines deployed on cloud platforms. I've published in IEEE conferences and led teams building multi-agent AI systems.

02Production ML and research leadership

Experience

Turing
Senior ML Engineer / Team Lead
Jan 2025 — Present
Palo Alto, CA (Remote)
  • Delivery manager and team lead for Google's EDU TerminalBench and Google's Apps Script Bench
  • Awarded Turing Google Hero of the Month for outstanding contributions
  • Designed real-time data processing pipelines for anomaly detection and forecasting in large-scale autonomous systems
  • Built scalable backend services using FastAPI, Celery, and PostgreSQL for high-frequency data ingestion
  • Architected multi-agent AI systems integrating predictive signals and cross-agent coordination
  • Developed full-stack dashboards in React.js/Next.js for visualizing time-series telemetry and live metrics
  • Led cross-functional engineering efforts integrating ML-powered analytics into production systems
Hummingbird Drones
Machine Learning Engineer
Jan 2023 — Aug 2023
Victoria, BC
+
  • Built end-to-end IoT data pipelines for high-frequency sensor streams using AWS/GCP
  • Designed ML models for sequential pattern analysis, forecasting, and anomaly detection
  • Optimized ML inference pipelines for near-real-time operation
Kinsol Research
Data Scientist
Nov 2021 — Dec 2022
Victoria, BC
+
  • Utilized YOLO V7 for object detection with automated annotation workflows
  • Integrated Hidden Markov Models into ML pipelines for sequential data analysis
  • Applied data mining techniques for business intelligence at scale
University of Victoria
Research Assistant
Apr 2019 — Nov 2021
Victoria, BC
+
  • Conducted research in capsule networks for image classification and object detection
  • Optimized models using pruning techniques, reducing computational costs
4M Biotech
Technical Analyst
Sep 2020 — Oct 2021
Victoria, BC
+
  • Developed iOS apps with on-device ML inference using Swift and CoreML
  • Designed the Gelderm classifier for improved medical image classification
03Daily tools

Tech Stack

Languages05
PythonSwiftC++JavaTypeScript
ML Frameworks05
PyTorchTensorFlowScikit-LearnLangChainCrewAI
Infrastructure05
AWSGCPDockerKafkaPostgreSQL
Web & Backend05
FastAPIReact / Next.jsDjango / FlaskCeleryMongoDB
AI Specialties05
LLMs (GPT / Claude / Gemini)Computer VisionTime-Series / IoTAgentic SystemsObject Detection (YOLO)
04Peer-reviewed ML research

Publications

2021
Pruning in Capsule Networks: A Survey
R. Sharifi, P. Shiri, A. Baniasadi
IEEE ICMLA 2021
01
2020
Quick-CapsNet (QCN): A Fast Alternative to Capsule Networks
P. Shiri, R. Sharifi, A. Baniasadi
IEEE/ACS AICCSA 2020
02
2020
Zero-skipping in CapsNet: Is it Worth It?
R. Sharifi, P. Shiri, A. Baniasadi
CATA 2020First Author
03
2019
Mobile User-Activity Prediction Utilizing LSTM Recurrent Neural Network
R. Sharifi, M. M. Majdabadi, V. Tabataba Vakili
IEEE PACRIM 2019First Author
04
05ML systems, agents, full-stack

Selected Work

2025

Agentic AI Playground

Modular AI agents using Dify, LangChain, and CrewAI for multi-step reasoning and workflow automation. Integrated observability, vector search, and dynamic tool orchestration.

LangChainCrewAIDifyMulti-Agent
2025

LangChain & CrewAI Pipelines

Reusable agent pipelines for software engineering automation — code refactoring, repository organization, and documentation synthesis.

LangChainCrewAIAutomation
2023

Real-Time IoT Telemetry Dashboard

End-to-end pipeline for processing high-frequency sensor streams with live visualization of time-series data, anomaly detection alerts, and predictive analytics.

AWSKafkaReactTime-Series
2021

Gelderm Classifier

Mobile-optimized computer vision system for medical image classification. Separated detection and classification phases for improved accuracy with on-device inference via CoreML.

SwiftCoreMLComputer Vision
2019

LSTM Activity Predictor

LSTM-based forecasting model for mobile user-activity prediction. Published at IEEE PACRIM 2019 — demonstrates sequential pattern analysis for real-world mobile data.

LSTMPyTorchIEEE
06Let's build something

Get in Touch

Senior Software Engineer / Team Lead @ Turing

Toronto, Ontario, Canada

raminsharifi@proton.me