Software Engineer & ML Researcher

KenWu.

Based inToronto, ON
EducationUniversity of Waterloo, CS '26
StatusIncoming MTS, Enterprise AI @ Mercor.
Neo Scholar Finalist5x Hackathon Winner
9
Internships
5
Hackathon Wins
4
Countries
素顔 — Beyond Code

Beyond Code

🇮🇹Born🇨🇳Raised🇨🇦Studied🇬🇧Exchanged🇺🇸Incoming
NBA

Mavs fan. Favorite player is Kevin Durant.

Chess

Beaten titled players. Waterloo Chess Club and Lancaster Chess Society. Lichess · Chess.com

Philosophy

Studied philosophy at Waterloo. Ancient Greek science and thought stuck. Next: Hegel, Spinoza, and Berkeley.

Off-duty

Travel, new food, galleries, and museums — photos on Instagram and X. Chess, poker, basketball, anime, and manga. JoJo Part 7 is the favorite.

経験
経験 — Experience

Experience

職歴 — Work

Mercor

Member of Technical StaffEnterprise AIIncomingSan Francisco, United States
  • Incoming Member of Technical Staff, Enterprise AI.

Lyft

Machine Learning Software Engineer InternBailout ModelMay 2026 — Aug 2026Toronto, Canada
  • Doubled the bailout model’s cancel-detection recall (+34.2pp at 2.5% FPR) via 17 new route/GPS features
  • Grew Canada bailout coverage from 1.4% to 100% of rides via census backfill for 2,964 geohashes
  • Root-caused a defect in Lyft’s bailout model flagging 76.6% of rides; shipped automated per-cluster thresholds
  • Shipped shadow inference and holdout capture into the bailout service with zero live decision impact
Python
CatBoost
SQL
GeoPandas

Nokia

Software Engineer Intern5G Network AgentJul 2025 — Dec 2025Ottawa, Canada
  • Shipped a LoRA fine-tuning pipeline that turns Qwen into a Camunda BPMN XML generator with GGUF quantization
  • Caught NCSC-only training overfitting with an eval harness that benchmarks fine-tuned vs. base models
  • Unblocked GPU training by fixing OOM and Triton kernel failures; shipped reusable training tooling
Python
PyTorch
Unsloth
Transformer

TD Bank

Data Scientist InternInsurance AnalysisJun 2025 — Aug 2025Toronto, Canada
  • Replatformed 1.5M+ row pipelines and reproduced a 154,340-row deliverable at 100% parity
  • Cut QA time 80% by automating 30+ min/cycle ingestion with a row-level parity harness
  • Saved 2–4 hrs/week by migrating the on-prem pipeline to Azure with automated runs
Python
SQL
PySpark
Pandas
Databricks

Stanford University

Student InstructorTeachingApr 2025 — Jun 2025Stanford, United States
  • Instructed Stanford Code in Place CS106A for a global cohort of 40,000+ students
  • Taught intro Python with Karel and Tkinter through live sections and project feedback
Python
Karel
Tkinter

August

Software Engineer InternLLM AgentSep 2024 — Dec 2024New York, United States
  • Scaled 10+ FastAPI / AWS / Supabase endpoints to 2,000+ requests/min in production
  • Cut eval cycles across 15+ LLM agents with round-robin multi-agent routing and ELO scoring
  • Architected end-to-end multi-agent RAG with LLM-as-Judge evaluation
Python
LangGraph
FastAPI
AWS

hum.ai

Formerly Coastal Carbon
Machine Learning Engineer InternSuper ResolutionJul 2024 — Sep 2024Kitchener, Canada
  • Benchmarked SOTA super-resolution models (ESRGAN, StableSR) in PyTorch for coastal imagery
  • Automated multi-model SR eval pipelines on SageMaker with Matplotlib / Seaborn analysis notebooks
  • Stood up AWS S3 / EC2 experiment infra for scalable fine-tuning and evaluation
Python
PyTorch
AWS
SageMaker
Jupyter

Health Canada

Machine Learning Engineer InternDocument QAApr 2024 — Aug 2024Ottawa, Canada
  • Built Llama3 7B + ChromaDB document QA for OECD report search and summarization
  • Lifted response and semantic accuracy ~20% via query transformation and contextual memory
Python
Azure
LangChain
Streamlit

Saputo

Data Analyst InternOperations & AutomationJan 2024 — Apr 2024Georgetown, Canada
  • Cut ~8 hrs/week of open-order updates with TypeScript Excel Office Scripts
  • Automated weekly workflows for 1,000+ Nestlé products, avoiding 20,000+ manual entries
  • Automated competitor research across 200+ brands with the Gemini API
  • Ran weekly EDA in VBA across 2,000+ products and 200+ miscellaneous SKUs
TypeScript
Excel
VBA
Gemini API

Respan AI

Y Combinator W24 · Formerly Keywords AI
Software Engineer InternResume ParsingMar 2023 — Jun 2023New York, United States
  • Parsed 1,000+ resumes with a spaCy NER pipeline to extract structured recruiter data
  • Cut parsing response delay 98% by adding SQLite result caching to the engine
Python
spaCy
SQLite

Intapp

Formerly delphai
Machine Learning Engineer InternEntity RecognitionJul 2022 — Sep 2022Berlin, Germany
  • Raised entity recall 20% via improved labeling workflows and language-specific training sets
  • Hit 70% recall by fine-tuning spaCy NER and tuning hyperparameters with W&B on Azure
Python
spaCy
W&B
BS4
研究 — Research

Fermilab

Google Summer of Code · ML4SCI · University of Alabama
Open Source DeveloperAgentic Lagrangian ExtractionMay 2026 — PresentRemote · United States
  • Built agentic Lagrangian extraction tooling for ML4SCI at Fermilab under Google Summer of Code 2026 with University of Alabama mentors
  • Open-sourced the pipeline for physics-informed symbolic extraction; project details on the GSoC 2026 page
Python
Past Research

University of Waterloo

Sep 2024 — Apr 2026
Undergraduate Research AssistantML · Attention & symbolic regressionWaterloo, Canada · Remote
With Prof. Ali Ghodsi & Amin Ravanbakhsh
  • Held R² ≥ 0.99 on numerically stable symbolic-regression fits by benchmarking models at dataset scale
  • Raised in-domain accuracy ~19pp by fine-tuning Symbolic GPT variants under Prof. Ali Ghodsi
  • Balanced R² vs. model complexity via tokenizer and Point-Net ablations across benchmark suites
  • Cut MSE and MRE on standard benchmarks by refining inference loops for Symbolic GPT
Python
PyTorch
Transformers

Lancaster University

Jan 2025 — May 2026
Undergraduate ResearcherUnsupervised learningLancaster, UK · On-site
With Prof. Plamen Angelov
  • Sped up PAMSil up to 85.6% on CIFAR-100 at equal quality with recursive ReSil / ReSilC (O(1) key updates)
  • Beat K-Means wall-clock by 17–24% on CIFAR-10/100, MNIST, and Fashion-MNIST via optimized R-Means centroids
  • Benchmarked recursive vs. flat clustering across 8+ datasets with 10-run averages in NumPy / scikit-learn
  • Kept speed-quality comparisons fair by tracking silhouette, inertia, and wall-clock on every run
Python
NumPy
scikit-learn
作品
作品 — Projects

Projects

OpenComposer

Composer 2 pipeline · single GH200

Mini-scale end-to-end reproduction of the Composer 2 training pipeline on a single NVIDIA GH200: MoE CPT, MTP self-distillation, Dr. GRPO + k1 KL, and behavioral auxiliary rewards.

Python
PyTorch
MoE
OpenRLHF

AppGammon

CS 446 / ECE 452

Online backgammon with a React Native/Expo client, Hono backend, and shared gameplay rules in a TypeScript monorepo.

TypeScript
React Native
Expo
Hono

Ding-Bot

Under Construction

Chess engine combining GATEAU-style Graph Attention Networks with contrastive latent-space search

Python
TypeScript
Graph Neural Networks

PokerMon

Under Construction

Deep Counterfactual Regret Minimization (Deep CFR) for 6-player No-Limit Texas Hold'em

Python
Deep CFR
Game Theory

LeaseEase

McHack ’24 · Telus Environment & Social Sustainable Future Prize

Streamlit app demystifying Canada’s Residential Tenancy Act with LLM + RAG, plain-language guidance, and auto-generated forms (T1, N7) for tenants navigating the housing crisis.

Python
Streamlit
OpenAI
Cohere
ChromaDB

MedChat

Cohere RAG Challenge ’23 · Winner

Assistant for clinical Q&A: Cohere Classify routes intent to a brain-tumor CNN or RAG over 1000+ WebMD pages with streamed answers in Streamlit.

Python
Cohere
TensorFlow
Streamlit

DirectU

Hack the North ’23 · Best Use of Cohere

Full-stack planner matching career goals and free-text course preferences to UWFlow reviews via Cohere, assembling a personalized four-year roadmap (React, Flask, MongoDB).

React
Flask
MongoDB
Cohere

LeGM-Lab

AI-powered NBA take analyzer that fact-checks basketball opinions with real stats and roasts bad takes on X

Python
Claude API
FastAPI
X API

FlightCal

Fetches flight info and exports it directly to Google Calendar or as an .ics file for any calendar app

TypeScript
Next.js
Google Calendar API

他作 — Coursework, tools, and other public repos live on a separate shelf.

All repositories
技術
技術 — Skills

Skills

連絡 — Contact

Let's build something together.

wooqianghao@gmail.com

Ken Wu

2026