Marco Yang

CS at Caltech, interested in Machine Learning and Software Engineering.

Experience

Member of Technical Staff, Mechanize

Evals and RL tasks.

Software Engineering Intern, Two Sigma

Related to debugging simulations.

Software Engineering Intern, Glean

LLM judge evals, automated evalset generation, prompt optimization, and miscellaneous agent engine work.

Teaching Assistant, Intro to Software Design in C

Guided student projects building a physics engine with collision and SDL graphics, and a video game.

Summer Undergraduate Research Fellow, Caltech Vision Lab

Cross-domain video action recognition with generative diffusion models' attention maps.

Projects

CUDA Qwen3.5 Inference

github

CUDA autoregressive inference engine for Qwen3.5 with flash attention and Gated DeltaNet linear-attention layers. CS 179 final project.

Catan RL Bot

github

Reinforcement learning bot for Settlers of Catan trained with DAgger, PPO, and AlphaZero (WIP). ~70% win rate vs Catanatron baseline bots.

Caltech Course LLM Agent

github·demo archived

LLM with retrieval-augmented generation (scraped course catalog and 2 years of student feedback) that answers Caltech course questions.

Caltech Course Graph

github·demo

Interactive graph visualization and prerequisite finder for Caltech courses.

Education

California Institute of Technology

B.S. Computer Science

Coursework

CS 24
Computing Systems
CS 38
Algorithms
CS 148ab
Vision and Language Models
CS 155
Machine Learning/Data Mining
CS 159
Advanced Topics in ML
CS 165
Foundations of Machine Learning and Statistical Inference
CS 179
GPU Programming

Olympiads