Hi, I'm

Matthew Xie.

I'm a full-stack ML Engineer recently graduated from the University of Toronto June 2026. Currently, I'm building scalable ML pipelines and models at Uma as a Founding ML Engineer. I'm actively seeking opportunities for 2026.

See Experience

Experience

Machine Learning Engineer

Uma

Nov 2025 - Present

Architected an AWS data lake on Apache Iceberg, Athena, and Kinesis Firehose to ingest and query per-frame CV telemetry across a 19-machine fleet at 5.4M frames/week. Designed a self-correcting MLOps pipeline that runs weekly diagnostics via embedding drift detection, confidence monitoring, and label mismatch analysis, classifies root cause, and triggers targeted finetuning on RunPod Serverless with automated backtesting and rollback. Built the entire production CV stack for real-time retail product tracking, spanning detection, edge inference, and a zero-shot auto-labeling pipeline (MediaPipe, YOLO-World, SAM2.1, Kalman filtering, BoT-SORT) at 95%+ box accuracy and a 7 hour train-to-production cycle.

Machine Learning Engineer Intern

Themis AI

May 2025 - Oct 2025

Built end-to-end active learning pipelines in PyTorch that reached 90% of baseline accuracy using 5% of the original training data through uncertainty-based sampling. Enhanced feature-space sampling by replacing PCA+clustering with ResNet-18 embeddings for 2.5x greater accuracy improvement over the random baseline. Implemented custom training loops, data loaders, and automated retraining cycles.

Machine Vision Engineer Intern

Zebra Technologies

Jan 2025 - Apr 2025

Deployed C++ CNN applications for real-time object sorting, OCR, and anomaly detection on IoT hardware. Rewrote the C++ codebase with scheduling and parallel operations for a 6x speedup to real-time image processing. Implemented 2D and 3D computer vision algorithms such as convolutional edge finding and point cloud merging.

Undergrad Research

University of Toronto

Jun 2024 - May 2025

Researched prompting and agentic methods for LLMs to solve dynamic reasoning problems by formulating Markov Decision Processes and generating code solutions. Designed a chain-of-thought pipeline with LangChain that improved MDP formulation accuracy by 60%, and constructed RAG pipelines with LlamaIndex to extract 5000 datapoints from PDF textbooks; contributed to evaluation and prompt engineering for an agentic pipeline across GPT-4o, DeepSeek-R1, and Llama 3.3-70B.

Machine Learning Research Intern

Pardee Lab

May 2024 - Jan 2025

ICLR 2025: Co-author on two accepted workshop papers on quantizing Protein Language Models (PLMs) and novel peptide generation from scarce data. Fine-tuned ProteinBERT, ESM-2, ProstT5, and ProLLaMA to predict protein function, structure, and stability. Researched quantization techniques for LLMs, leveraging LoRA and QLoRA fine-tuning to achieve 7:1 model compression while preserving 90% of validation accuracy. Developed flexible PyTorch pipeline for training HuggingFace models across generative and classification tasks. Built benchmark tool to search hyperparameters and visualize metrics, aiding performance evaluations

Software Developer Intern

Fundserv

Jan 2023 - Apr 2023

Developed Angular website in TypeScript to facilitate client access to Azure backend through microservice APIs. Created novel accessibility testing tool for Angular and integrated it with existing CI/CD pipeline. Conducted comprehensive unit tests on existing codebase using Jasmine and Karma.

Projects

Loregraph

Local-first bi-temporal knowledge graph engine that retains superseded facts with validity windows for point-in-time queries. Replaced per-hop LLM graph traversal with personalized PageRank diffusion over a temporally-filtered subgraph, cutting query cost to $0.001-0.005. Scores 86% on LongMemEval-S and ships as an MCP server for Claude Code, with embedding and extraction (BGE-small, GLiNER, YAKE) running fully on-device.

DQN Tetris Bot

Developed a DQN agent to play tetris on a custom-built classic Tetris environment.

AI Customer Service Call Center

Used ChatGPT and AWS to automatically handle customer queries. Capable of storing user information and interaction history to provide a smooth conversational experience.

Hyperspectral Satellite Image Denoising

Co-developed a novel 3D diffusion model to denoise hyperspectral satellite images.

Publications

Assessing Quantization and Efficient Fine-Tuning for Protein Language Models

ICLR 2025 Workshop

April 2025

From Minimal Data To Maximal Insight: A Machine Learning Guided Platform For Peptide Discovery

ICLR 2025 Workshop

April 2025

Beyond the Visible: Jointly Attending to Spectral and Spatial Dimensions with HSI-Diffusion for the FINCH Spacecraft

38th Annual Small Satellite Conference

August 2024