Bodun Hu

I am a software engineer at Google, where I work on improving the reliability of Gemini training. My research focuses on high-performance systems for machine learning, particularly LLM training and serving, with interests spanning operating systems, networking, and compute-communication co-design.

I earned my Ph.D. in Computer Science from UT Austin, advised by Aditya Akella in the UTNS lab. I also received my M.S. and B.S. in Computer Science from UT Austin. Before my Ph.D., I worked with Christopher Rossbach in the SCEA lab on GPU benchmarking and methods for enabling OS kernels to access accelerators.

I previously interned at Intel with Theo Jepsen and Georgios Nikolaidis, and at Meta's AI and Systems Co-design team, where I developed efficient communication collectives for LLM training under the supervision of Ching-Hsiang Chu.

I occasionally share notes and write-ups on my blog.

Contact: bodunhu at gmail.com
PGP key: 76F092F8CD673517

Publications

Teaching

Service

Reviewer for ACL 2025, ACL 2026, ACL-SRW 2025, ICLR 2026, CAIS 2026, NeurIPS 2026, DocInsights 2026, and ICLR 2027.