Haoxuan Zhu is a software engineer based in California with nine years of experience building applied machine learning, computer vision, and robotics systems, currently working at Apple on LLM/RAG web services and CV/ML algorithms. He combines hands-on production engineering—automating validation pipelines, building fault-tolerant test infrastructures, and shipping test managers—with deep research experience from Carnegie Mellon and university labs in model optimization and hardware-accelerated inference. His research delivered practical speedups (e.g., 5x runtime pruning, 6–7x TPU gains over CPU) and included deploying quantized YOLO/MobileNet on TPUs and FPGA-accelerated genomics tooling. Comfortable bridging research and product, he has taught large deep learning courses, designed autograding systems, and repeatedly turned algorithms into reliable, automated workflows. A data scientist at heart, he brings a pragmatic focus on performance, tooling, and reproducible ML systems.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at University of Michigan College of Engineering
Master's degree, Electrical and Computer Engineering, Master's degree, Electrical and Computer Engineering at Carnegie Mellon University
Bachelor of Science - BS, Electrical and Computer Engineering, Bachelor of Science - BS, Electrical and Computer Engineering at Shanghai Jiao Tong University
Contributions:61 pushes, 3 branches in 2 years 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.