Savina Cai
Savina (Luying) Cai

01 — The Professional Me

Savina (Luying) Cai

Full-Stack AI Engineer · ML Researcher · CS Educator. I ship LLM-powered products and end-to-end ML systems — from the data pipeline to the UI.

Currently in Vancouver, open to Full-Stack AI Engineer · ML Engineer · SDE roles.

Now

02
  1. Starting May 2026

    Full-Stack AI Engineer Intern · BluePearl Mortgage Group Inc. · Vancouver, BC · Mitacs Accelerate

Experience

03
  1. 2026.05 — present

    Full-Stack AI Engineer Intern

    BluePearl Mortgage Group Inc. · Vancouver, BC

    • 2026.02 — present

      Programming Consultant

      Geek Education · Vancouver, BC

      • Teaching Swift and Python to K–12 students; designed and shipped curriculum used across multiple cohorts.
      • Authored open-source GeekResources — 47+ lesson files, projects, and assessments.
      • Mentor 1:1 capstone projects from idea to App Store / GitHub release.
    • 2025.09 — present

      MSc Applied Computing — Research Track

      British Columbia Institute of Technology · Vancouver, BC

      • Research on serverless ML inference and explainable security models.
      • Coursework spans applied ML systems, distributed computing, and HCI.
      • Co-author on explainable-AI work in malware detection.

    Selected Projects

    04

    2026 · in progress

    Serverless Risk-Aware Model Routing

    shipping

    Adaptive YOLO11n / YOLOv9m inference for wildfire detection. Routes to a heavier model only when CWFIS regional risk scores cross a threshold, cutting GPU time on low-risk frames.

    • Per-region risk lookup gates which detector runs
    • Cold-start tuned with provisioned concurrency on the heavy path
    • Built-in eval harness for precision / recall by risk tier
    PyTorchONNXAWS LambdaCWFISFastAPI

    2026 · released

    Local Docs Agent

    released

    A privacy-first RAG document Q&A app. Ingests PDFs and Markdown, embeds locally, and answers with grounded citations.

    • 100% offline pipeline — no document leaves the machine
    • Citation-first UI: every claim linked to a source span
    • Streaming responses with token-level cancel
    LangChainFAISSOllamaNext.jsTypeScript

    2026 · released

    Vancouver City Brain

    released

    Urban intelligence dashboard fusing geospatial ML with open civic data — transit, weather, and incident signals on a single map.

    • H3 hex aggregation for fast multi-layer rendering
    • Time-series forecasting per hex for incident risk
    • Click-through drilldowns with explainable feature attributions
    Mapbox GLGeoPandasscikit-learnNext.js

    2026 · research

    Explainable Malware Detection

    research

    Combines SHAP and Grad-CAM over a CNN+tabular hybrid to make malware classification decisions inspectable for SOC analysts.

    • Hybrid pipeline: PE-image + static-feature streams
    • Analyst-facing UI surfaces the top-k contributing features per verdict
    • Benchmarked on EMBER and a curated red-team set
    PyTorchSHAPGrad-CAMscikit-learn

    2024 · released

    TeamSync Polyglot

    released

    A multilingual meeting AI: live transcription, summarization, and action-item extraction across English / Mandarin / Japanese.

    • Speaker-diarized streaming transcripts with sub-second latency
    • Per-language post-processing for honorifics and tone
    • Action items pushed to Linear / Notion via webhooks
    Google GemmaWebRTCFastAPIReact

    2024 · open source

    GeekResources

    released

    Open-source K–12 CS curriculum: Swift and Python lessons, projects, and assessments. 47+ structured files in active classroom use.

    • Scaffolded units from "first script" to "first iOS app"
    • Rubrics and answer keys for each project
    • Used by Geek Education tutors across BC
    SwiftPythonMarkdown
    View

    Toolbox

    05

    Languages

    • Python
    • TypeScript
    • Swift
    • SQL
    • Go
    • C++

    ML / AI

    • PyTorch
    • LangChain
    • FAISS
    • Hugging Face
    • OpenAI / Anthropic SDKs
    • ONNX
    • scikit-learn
    • SHAP / Grad-CAM

    Platform

    • Next.js
    • FastAPI
    • AWS Lambda
    • Docker
    • Postgres
    • Mapbox GL
    • Vercel

    Education

    06
    ← Back to home