Paul Hsiung

Machine Learning Engineer at Adobe

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Paul Hsiung is a Machine Learning Engineer with 10 years of experience building production ML and computer vision systems across Adobe, BetterUp, and VMware. He blends deep academic training from Carnegie Mellon and USC with hands-on software engineering, shipping scalable models and MLOps infrastructure. Notably, he contributed to the flagship TensorFlow project, improving TPU support and XLA components to make large-scale model execution more efficient and reliable. His background spans data mining, behavioral modeling, and end-to-end deployment, reflecting a rare mix of research, backend systems, and performance-focused optimization. Based in San Jose, he thrives on bridging algorithmic innovation with production-grade engineering to accelerate ML at scale.
code10 years of coding experience
job22 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at University of Southern California
bookMS, Robotics, MS, Robotics at Carnegie Mellon University
github-logo-circle

Github Skills (10)

xla10
tensorflow10
tpu10
python9
cprogramming-language9
mlops9
c-language9
machine-learning7
deep-learning6
deeplearning-ai6

Programming languages (6)

C#TypeScriptC++HTMLMarkdownPython

Github contributions (5)

github-logo-circle
tensorflow/tensorflow

Jul 2023 - Jul 2023

An Open Source Machine Learning Framework for Everyone
Role in this project:
userBack-end Developer & MLOps Engineer
Contributions:4 PRs in 1 day
Contributions summary:Paul contributed to the TensorFlow/TensorFlow repository by working on the TPU (Tensor Processing Unit) infrastructure and related components. Their commits focused on enabling and improving TPU-related tests, including outside compilation features for Cloud TPU VMs. They also made changes to core XLA (Accelerated Linear Algebra) compiler components, particularly the `TpuOpExecutable`, and refactored internal data structures to improve performance and maintainability. These changes show a focus on integrating and optimizing TPU operations.
pythondata-sciencedeep-learningmlmachine-learning
LionOfJewdah/LAHacks2017

Apr 2017 - Apr 2017

Contributions:72 commits, 47 pushes, 1 branch in 1 day
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.
Request Free Trial
Paul Hsiung - Machine Learning Engineer at Adobe