Search / AI infrastructure engineer

I build production-scale search and AI infrastructure for model research: streaming indexing, hybrid retrieval, and reproducible LLM/RL tooling.

My work sits between research and production systems: company-scale indexing and retrieval infrastructure, nanoRL for hackable RL experiments, and co-first-author research on LLM architecture and mechanistic interpretability.

01 · nanoRL Open-source RL training framework for objectives, rollouts, vLLM-backed serving, and reproducible experiments.
02 · Search infra Streaming indexing and Lucene-native hybrid retrieval systems with Spark, Kafka, Iceberg, and dense embeddings.
03 · Research systems LLM mechanisms, VLM formalization, and agentic medical imaging work grounded in experiments and runnable tooling.

Selected work

Selected AI systems projects

Experience

Production systems with research taste

Software Engineer, Search Infrastructure

DoorDash · Aug 2025 - Present

Owned core components of a next-generation search ingestion platform, re-architecting indexing write paths across production search stacks, sharded indexers, large document corpora, and tens of TB of index storage.

Designed streaming incremental indexing with Kafka, Iceberg, Spark, watermarks, and exact cutover offsets; productionized Lucene-native hybrid retrieval that fuses BM25 with dense embeddings.

Software Engineering Intern

Penn Medicine TissueLab · Oct 2024 - May 2025

Developed a FastAPI/PyTorch microservice platform and event-driven DAG workflow engine for medical image analysis, supporting natural language-driven orchestration over PyTorch-based segmentation and classification tools.

Software Engineering Intern

Information Technology of CAS · Apr 2024 - Aug 2024

Designed Kafka and Redis-backed event streaming services for IoT monitoring, reducing p95 API latency from 2s to 200ms while scaling distributed Spring Boot services.

Research

Papers that inform the systems work

AI systems projects

Small stacks for serious experiments