# Gus K. > Principal Software Engineer at Alphabet Location: Mountain View, California, United States Profile: https://flows.cv/gusk ## Work Experience ### Principal Software Engineer @ Waymo Jan 2022 – Present | Mountain View, California, United States ### Principal Software Engineer @ Google Jan 2019 – Jan 2022 | Mountain View, California, United States Uber Tech Lead of TensorFlow Extended (TFX), an ML Platform widely used in products within Google and across Alphabet, as well as by businesses on Google Cloud Platform (GCP) and on premise. ### Senior Staff Software Engineer @ Google Jan 2015 – Jan 2019 | Mountain View, California, United States Senior Tech Lead in (and eventually owner and decommissioner of) Sibyl, the most widely used ML Platform within Google at the time, and the precursor to TensorFlow Extended (TFX). ### Staff Software Engineer @ Google Jan 2013 – Jan 2015 | Mountain View, California, United States Tech Lead of the Mobile Ads Learning team (part of Google Display Ads), responsible for all the auction dynamics machine learning models (eg CTR, CVR predictions) for Ads on mobile applications. ### Senior Software Engineer @ Google Jan 2011 – Jan 2013 | Mountain View, California, United States Senior Developer on the Mobile Ads Display Quality team (part of Google Display Ads), responsible for delivering, via machine learning, improvements to our Ads business. ### Software Engineer @ Google Jan 2010 – Jan 2011 | Mountain View, California, United States Developer on Mobile Ads Display Quality team, tasked at migrating (the recently acquired at the time) Admob’s logs and predictive infrastructure to the Google technology stack. ### Course Assistant @ Stanford University Jan 2009 – Jan 2010 | Palo Alto, California, United States Assisted undergraduate and graduate students in bioinformatics (CS273A) and computational genomics (CS262) courses. ### Software Engineer @ Computron Jan 2006 – Jan 2008 | Thessaloniki, Central Macedonia, Greece Designed and implemented several parts of a distributed gaming platform. ### Software Engineer @ Amazon Jan 2005 – Jan 2006 | Seattle, Washington, United States Implemented parts of the back-end of Amazon's Event Notification System (ENS), a platform on which automated notifications can be sent. ### Intern @ Google Jan 2004 – Jan 2004 | Mountain View, California, United States Engineering Coop in natural language processing (translation). ### Tutor @ University of Waterloo Jan 2004 – Jan 2004 | Waterloo, Ontario, Canada Calculus (MATH 137) tutor. ### Intern @ Calian Group Jan 2004 – Jan 2004 | Kingston, Ontario, Canada Student Software Developer at Canada's Army Simulation Center. ### Intern @ Ontario Finance | Ontario Finances Jan 2003 – Jan 2003 | Toronto, Ontario, Canada Database Programmer at the macroeconomic analysis and policy branch. ### Intern @ Independent Electricity System Operator (IESO) Jan 2002 – Jan 2002 | Mississauga, Ontario, Canada Project Manager in the IT & I department. ### Intern @ Independent Electricity System Operator (IESO) Jan 2002 – Jan 2002 | Mississauga, Ontario, Canada Database Developer in the settlements department. ## Education ### Master of Science - MS in Computer Science Stanford University ### Bachelor of Mathematics in Computer Science University of Waterloo ## Contact & Social - LinkedIn: https://linkedin.com/in/gus-katsiapis --- Source: https://flows.cv/gusk JSON Resume: https://flows.cv/gusk/resume.json Last updated: 2026-04-12