Summary
Peter Chao is a machine learning engineer with 9 years of experience who blends industry impact and academic rigor, currently building ML systems at TikTok while pursuing an M.S. in Computer Science at Columbia University. He has delivered production-grade computer vision and active learning solutions—most notably a CNN-based cancer cell detector with 95% accuracy and an active learning pipeline that cut labeling needs by 70%—and has accelerated model training through algorithmic optimization. His research on adversarial defenses and publications in venues like IEEE IoT Journal and CVPR’s AdvML Workshop reflect a strong research-to-product pipeline. Comfortable across Python, C, PyTorch and TensorFlow, he also brings cloud and teaching experience from Columbia, where he mentored industry-aligned capstone teams and taught cloud computing topics. Notably, his prior academic work improved drone localization precision by 30% and translated course materials into a textbook adopted department-wide, showing a knack for both deep technical contributions and practical knowledge transfer.
9 years of coding experience
2 years of employment as a software developer
Master of Science - MS Communication Engineering, Master of Science - MS Communication Engineering at National Taiwan University
Bachelor of Science - BS Communication Engineering, Bachelor of Science - BS Communication Engineering at National Central University
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Columbia University
Bachelor's degree | Transfer Student Computer Science, Bachelor's degree | Transfer Student Computer Science at Zhejiang University