ZT

Machine Learning Engineering

University of Washington · ECE + Data Science

Ziang(Andrew) Tan

Machine Learning · Recommendation Systems · Computer Vision · Edge AI

Available June–September 2027

I build data-driven systems that move from careful offline evaluation to real-world deployment.

My recent work spans leakage-safe recommendation benchmarks, tiny-aircraft detection for UAV safety, and vision-guided robotic sorting on NVIDIA Jetson. I care about reproducible experiments, defensible metrics, and systems that hold up outside a notebook.

  • Seattle, WA
  • Expected graduation: June 2027
  • GPA: 3.78
  • Open to ML internships

At a glance

Evidence over buzzwords.

Recommendation

  • 330,270 synthetic events across 15,000 users and 600 products.
  • Hybrid Recall@10 of 0.2658 on a frozen 3,954-target temporal test.
  • Leakage checks, paired statistical tests, and a 20-test validation suite.

Vision Research

  • Failure-driven synthetic-to-real aircraft data selection.
  • Recall@0.25 improved from 0.92% to 1.94% under a fixed label budget.
  • High-resolution YOLO26n raised tiny-object recall by 10.19 percentage points.

Edge Deployment

  • YOLO26n deployed on NVIDIA Jetson Orin Nano.
  • FP16 TensorRT improved inference from 20.83 to 27.57 FPS.
  • Validated 18/18 physical grasps across 10 formal scenarios.

About

ML rigor with hardware instincts.

I am pursuing dual bachelor's degrees in Electrical & Computer Engineering and Applied Mathematics: Data Science at the University of Washington.

I like problems where modeling decisions, evaluation design, and systems engineering all matter. My embedded-systems background makes me especially attentive to latency, data provenance, failure modes, and the gap between an offline metric and a working deployment.

72Ksynthetic images in reproducible aircraft training workflows
330K+events in the recommendation benchmark
100+students supported as an Embedded Systems TA

Research & Experience

From controlled experiments to deployed systems.

Undergraduate Researcher — Tiny-Aircraft Detection

ARC Lab, University of Washington · Seattle, WA

Feb 2026 – Present
  • Designed failure-driven data selection for synthetic-to-real adaptation using fixed 300, 600, and 1,200-frame label budgets and controlled three-seed experiments.
  • Improved frozen-test Recall@0.25 on sub-15-pixel aircraft from 0.92% to 1.94% at the 1,200-frame budget while reducing false positives per negative frame by about 12% versus random sampling.
  • Built a high-resolution YOLO26n tiny-object detector with P2 features, residual refinement, and channel-spatial recalibration; improved sub-20-pixel recall@0.50 from 61.11% to 71.30%.
  • Created reproducible training and evaluation workflows across 72K synthetic and 1,799 real images.

Undergraduate Teaching Assistant

University of Washington · EE/CSE 474: Embedded Systems

Sep 2025 – Present
  • Support 100+ students in programming-intensive ESP32-S3 labs through code debugging, technical feedback, and weekly office hours covering FreeRTOS, synchronization, I2C, and hardware–firmware concepts.

Engineering Intern

Shenzhen Volcos Technology Co., Ltd. · Shenzhen, China

Jul 2025 – Sep 2025
  • Developed sensor-integrated embedded prototypes combining environmental sensing, motor control, ultrasonic sensing, and hardware/software debugging.
  • Designed PCB layouts in Altium Designer and supported board bring-up, functional testing, and hardware validation.

Selected Projects

Search, ranking, vision, and embodied AI.

Robotic arm stacking wooden blocks.Robotic arm sorting colored objects.

Robotics Modeling

Robotic Arm Kinematics & Trajectory Control

Implemented a Python workflow for 6-DOF manipulator modeling with Denavit–Hartenberg parameters, forward kinematics, numerical inverse kinematics, and pick-and-place trajectory generation.

View repository →
Embedded cat care prototype with sensors, display, and breadboard wiring.

Embedded Systems

Autonomous Embedded Cat Care System

Built a real-time ESP32-S3 prototype with interrupt-driven ultrasonic sensing, hardware timers, buffered sensor logic, and state-machine motor control.

View repository →

Technical Skills

A stack built for ML experimentation and deployment.

Programming

Python, SQL, C++, Java, JavaScript, C, Bash

ML / Data

Recommendation systems, ranking metrics, PyTorch, NumPy, Pandas, SciPy, model training & evaluation, hard-example mining, domain adaptation, Ultralytics YOLO, OpenCV

Systems / Tools

Linux, Git, Node.js, TensorRT, CUDA, TCP/IP, SSH, NVIDIA Jetson Orin Nano, Raspberry Pi, FreeRTOS

Methods

Temporal validation, leakage auditing, ablation design, ranking evaluation, reproducible pipelines, physical-system testing

2027 Internship Search

Seeking machine learning engineering opportunities.

I am especially interested in recommendation and ranking systems, computer vision, edge ML, and roles where disciplined evaluation connects directly to product or physical-system behavior.

Recruiter Contact

Start a conversation.

Direct contact

If you are hiring for machine learning, recommendation systems, computer vision, or edge AI roles, send me a note.

  • Available June–September 2027
  • Based in Seattle, Washington
  • Open to on-site, hybrid, and remote opportunities

Opens your email app with the details filled in.