Yaqi Hu

Software Engineer at Google

Kirkland, Washington, 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

🤩
Rockstar
🎓
Top School
Yaqi Hu is a software engineer with nine years of experience building backend systems and MLOps integrations, currently contributing to Google’s Search team from Kirkland, WA. She has a strong background in algorithms and problem solving, with early embedded-systems experience developing transmission controller software at Continental Automotive. Her open-source contributions include enhancing the Vertex AI Python SDK and maintaining Kubeflow Pipelines components, reflecting hands-on expertise moving ML workflows from SDKs to production. Comfortable across backend, pipeline orchestration, and cloud tooling, she focuses on pragmatic, efficient solutions that scale. Trained in information and electrical engineering at Shanghai Jiao Tong and Illinois Institute of Technology, she pairs rigorous technical foundations with real-world deployment know-how. An understated strength is her ability to bridge low-level systems thinking with high-level ML platform design.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (M.S.), Electrical Engineering Technologies/Technicians, Master of Science (M.S.), Electrical Engineering Technologies/Technicians at Illinois Institute of Technology
bookBachelor of Science (B.S.), Information Engineering, Bachelor of Science (B.S.), Information Engineering at Shanghai Jiao Tong University
languagesEnglish, Chinese
github-logo-circle

Github Skills (22)

google-cloud-platform10
data-pipelines10
python10
apidoc10
kubeflow10
machine-learning10
gcp10
mlops10
api10
sdk10
pipe10
pipeline10
vertex-ai10
data-pipeline10
json9

Programming languages (7)

JavaScriptGoObjective-CHTMLJupyter NotebookPythonJsonnet

Github contributions (5)

github-logo-circle
kubeflow/pipelines

Jun 2021 - May 2022

Machine Learning Pipelines for Kubeflow
Role in this project:
userMLOps Engineer
Contributions:51 reviews, 50 commits, 54 PRs in 11 months
Contributions summary:Yaqi primarily contributed to the maintenance and release of the Kubeflow Pipelines SDK and v2 launcher. Their work included updating the SDK to new versions, modifying the v2 compatibility layer, and addressing deprecated functions. The commits show the user updating dependencies and configurations, specifically related to the Dataflow components and various Google Cloud Platform optimizer tools.
pipelinetektondata-sciencemachine-learningmlops
googleapis/python-aiplatform

Jun 2021 - Nov 2021

A Python SDK for Vertex AI, a fully managed, end-to-end platform for data science and machine learning.
Role in this project:
userBack-end Developer & MLOps Engineer
Contributions:28 reviews, 34 commits, 37 PRs in 5 months
Contributions summary:Yaqi primarily contributed to the Vertex AI Python SDK by adding and modifying the pipeline client, which involves the creation and management of machine learning pipelines within the Vertex AI platform. Their work focuses on integrating pipeline functionalities, including initialization and run methods, to enhance the SDK's capabilities. Further contributions include adding a cancel method for pipeline jobs, and various enhancements to address comments and formatting. These commits reflect an involvement in both the back-end logic of the SDK and the operational aspects of deploying and managing ML pipelines.
pythonend-to-endsciencedata-sciencemachine-learning
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
Yaqi Hu - Software Engineer at Google