# Miaomiao Shen > Engineering Location: San Francisco Bay Area, United States Profile: https://flows.cv/miaomiao Build products. I am proud of what I am doing. Keep learning, keep challenging ## Work Experience ### Software Engineer @ Aurascape Jan 2026 – Present I build things :) ### Director Of Engineering @ Palo Alto Networks Jan 2022 – Jan 2025 ### Senior Manager @ Palo Alto Networks Jan 2019 – Jan 2022 ### Manager @ Palo Alto Networks Jan 2018 – Jan 2021 | United States ### Principal Engineer @ Palo Alto Networks Jan 2016 – Jan 2018 | santa clara ### Principal Engineer @ Palo Alto Networks Jan 2015 – Jan 2018 ### Senior Staff Engineer @ Palo Alto Networks Jan 2013 – Jan 2016 | santa clara ### senior software engineer @ Greenplum Jan 2011 – Jan 2013 Hadoop Engineering ### backend software engineer @ Yahoo! Inc Jan 2008 – Jan 2011 backend software engineer in Search Assistant automatically provides content related suggestions for both suggest as you type (suggest when user types the query in the search box) and also try (provide suggestions on the search result page to give user more options). · Self-serve SA: in charge of the content system of self-serve SA. 1) Improved tools used to build the unified SA database that provides property specific sugges- tions. 2) Implemented the property specific query filtering/blacklisting. 3) Improved the SA quality by using the dedup model to detect and remove the duplicate sug- gestions. 4) Built and deployed US self-serve SA to Yahoo! Help, Sports, and News Search. · Migration of the SA database globally: in charge of back-end database build process for the upgrade from v2.0 to v2.5. 1) Optimized the database build process to be more time efficient. 2) Improved the suggestion coverage. 3) Removed zero-result/adult/spam queries to improve the suggestion quality. · Asia market SAs: 1) Helped complete SA database migration for HK, KR, and TW markets. 2) Implemented the also try and auto completion features to multiple properties in these markets based on self-serve SA platform. · Time-sensitive SA back-end infrastructure: 1) Collaborating with Yahoo! research team, implemented the time-sensitive database build and runtime blending model to offer near real-time suggestions updated. 2) Integrated this feature into US web search and US news vertical search. ### Graduate in M.eng @ Cornell University Jan 2007 – Jan 2008 · Aggregation and categorization on the data of Active World (Dilopma Project): I implemented a system that can analyze data gathered from Active World to aggregate them according to their relationship and re-categorize them in a more readable way. The system also provided an interface for administrators to query data using certain metrics. · Mash-up of information on a scientific subject: I implemented a web service that accepted users' queries and submitted them to three data sources (Yahoo, Google and National Science Digital Library) via http requests. Retrieved XML documents were combined into one XML mash-up document using XSLT convention and displayed in the format of XHTML. · Serveral course projects related to information retrieval and database management. ### College Student @ Tsinghua University Jan 2003 – Jan 2007 · Duplicate videos detection (Diploma Project): I implemented a system for detecting duplicate video clips from the database. The main algorithm included key frame extraction, image feature extraction, matching and output. ## Education ### master in Computer Science Cornell University ### Bachelor in Computer Science and Technology Tsinghua University ## Contact & Social - LinkedIn: https://linkedin.com/in/miaomiao-shen-2a094a10 --- Source: https://flows.cv/miaomiao JSON Resume: https://flows.cv/miaomiao/resume.json Last updated: 2026-04-10