Summary
Haoyuan Xing is a Senior Software Engineer with 14 years of experience melding systems research and production engineering to optimize large-scale, data-intensive computation. Now at Google, he drives performance-aware, platform-agnostic ML job scheduling for Minerva, enabling global TPU utilization and unlocking fragmented fleet capacity. He is completing a Ph.D. at The Ohio State University focused on performance optimizations for scientific computation on modern heterogeneous hardware, bringing deep expertise in indexing, data summarization, and I/O-aware array processing. Prior roles include research assistantships and internships where he reduced redundant computation in Spark pipelines and explored CPU-GPU in-situ analytics. Based in Sunnyvale, he combines academic rigor with pragmatic engineering to make emerging hardware practically useful at cloud scale. A subtle strength is his ability to translate low-level storage and hardware insights into large-scale scheduler and workflow improvements that improve throughput for many ML users.
14 years of coding experience
9 years of employment as a software developer
Ph.D, Computer Science, Ph.D, Computer Science at The Ohio State University
Bachelor of Engineering (B.Eng.), Computer Science, Bachelor of Engineering (B.Eng.), Computer Science at Shanghai Jiao Tong University