# Xingwei Yang > Engineering Leader | AI & Machine Learning | 0→1→N Product Builder | Team Builder & Scaler Location: San Francisco Bay Area, United States Profile: https://flows.cv/xingwei ## Work Experience ### Engineering Lead @ Cresta Jan 2021 – Present | San Francisco Bay Area • Guide engineering organizations spanning multiple domains with a focus on leadership development, strategic execution, and operational excellence. • Directed iterative advancements across core product lines (including Insights, No-Code AI Builder, Conversation Intelligence, Summarization), strengthening adoption and driving measurable business impact. • Defined and led data platform strategy (Elasticsearch & ClickHouse), establishing best practices, and long-term health for analytics and data systems. • Shaped machine-learning strategy and drove alignment across Product, Engineering, and Go-to-Market teams to accelerate execution and maximize impact. • Spearheaded enterprise strategic initiatives including global readiness (internationalization), engineering career level framework design, and enhancements to recruiting and talent practices. ### Staff Software Engineer/Engineering Manager @ Google Jan 2019 – Jan 2021 Lead a team to build time series forecasting machine learning platform https://codelabs.developers.google.com/codelabs/automl-forecasting-with-vertex-ai#0 ### Technical Lead @ Google Jan 2019 – Jan 2021 Lead a team to work with DeepMind to bring reinforcement learning to real world. ### Senior Software Development Engineer @ Google Jan 2017 – Jan 2019 | Sunnyvale Founding member of AutoML Tables https://cloud.google.com/automl-tables/docs in Google Cloud. ### Senior Software Engineer (Global Intelligence) @ Uber Jan 2017 – Jan 2017 | San Francisco Bay Area ### Software Engineer (Global Intelligence) @ Uber Jan 2016 – Jan 2017 | San Francisco Bay Area - Manage, Design and Implement data processing pipeline. - Build Predictive Machine Learning Models. - Build statistic models for metrics estimation. ### Software Engineer (China Growth) @ Uber Jan 2015 – Jan 2016 | San Francisco Bay Area - Responsible for managing and developing end to end system for Chinese Riders to apply for trip receipts, including IOS development, backend and web frontend for Operators. - Acting as Project Manager to coordinate efforts with vendors in China and integrate with them so that the official receipts are printed out and delivered to customers. - Main developer for Communication Platform to make sure that Uber internal applications could deliver proper messages to riders through proper channel, e.g. sms message, push notification, rider promo etc. - Launch Experiment so that customers in China could take Uber by calling to a call center without an Uber account. - Main developer for internal monitoring system for internal systems. ### machine learning scientist @ Amazon Jan 2014 – Jan 2015 | Greater Seattle Area I am working with Customer Review Team in Amazon to provide next generation review service, which is more reliable and able to surface product summarization to customer more efficient. I am responsible for the end to end algorithm development, including, product feature design, data collection, algorithm design and implementation, results evaluation and final deployment. • Large-scale text analysis with EMR (Amazon's Hadoop service) over all reviews within Amazon. (Java). • Design, Implement, evaluate and deploy New Star Rating Algorithm for all products of Amazon (Regression Based Approach and Bayesian Based Approach) (Java & Python). • Theme discovery by Hierarchical LDA model. (Scala); • Design, Implement and launch Crowdsourcing jobs using Amazon Mechanical Turk and Analyze the collected data (HTML/SQL); • Implement, evaluate and integrate Sentiment Analysis capabilities into Amazon’s Internal System (Java); • Implement, evaluate a regular expression based system for quote selection (Java); • Implement, evaluate word2vec based Sentiment Analysis algorithms (Python); • Implement and evaluate large-scale sentence clustering algorithms based on Apache Spark over EC2 cluster (Java & Scala); • Implement, evaluate and deliver the Fraud Detection algorithms (Python); • Contributors of Amazon’s Internal NLP toolkits (Java); • Consultant for Computer Vision Project in Amazon Instant Video; • Involved into Product designs and management for Amazon’s Products; • Regularly give technical presentations of machine learning to audiences within Amazon; • Organizer of Machine Learning Technical forum and Machine Learning Office Hours within Amazon; ### Computer Scientists @ GE Global Research Jan 2011 – Jan 2014 During the time in GE Global Research Center, my main role is independent contributor, where I have contributed to multiple projects that end up into pilot test or production. I am also a project lead for several projects responsible for project management, communicating with customers and reporting to leadership team. Four patent applications are submitted, one of them is already issued and the other three are still pending. My main responsibilities are discovering business problems, designing plausible solutions, implementing the solution, evaluating the system and presenting it to customers. Here are summaries for some of the projects: • Object Recognition: Develop object recognition capabilities within GE supported as GE CEO Project My Role: Design, Implement, evaluate the object recognition system using feature extraction with random forest (C/C++); • 3D Cell Segmentation: Provide 3D Cell segmentation and analysis capabilities for GE HealthCare My Role: Design, Implement, evaluate the 3D cell segmentation system using Wavelet and Level Set (C/C++); • RealTime Operational Monitoring: Provide Real Time Operational Monitoring capabilities for Gas Turbines in GE Energy. My Role:Lead, Design, Implement, evaluate the real-time operational monitoring system using projective geometry and anomaly detection model (Matlab); • Quality Control: Provide Semi-automatic defect measurement capabilities for GE Aviation. My Role: Lead, Design, Implement, evaluate the interactive manufacturing quality control system. (C/C++); ### Deep Learning for Object Recognition @ Self Project Jan 2014 – Jan 2014 In this project, I collaborate with a group of engineers and scientists to provide a service for automatic object recognition. I am responsible for algorithm development and building-up the service. • Use Caffe to implement an Deep Learning system for Object recognition (C/C++); • Put this system on Amazon AWS as a object recognition service (SQS/SNS, EC2, RDS, S3); ### Internet File Analysis @ Self Project Jan 2014 – Jan 2014 In this project, I independently develop a system to transform unstructured data obtained from internet to structured data. To handle the large scale problem, I build the system on EC2 clusters and run the data analysis with Apache Spark Framework. • Use Web Crawler to get targeted html files from internet (Java); • Transform unstructured html files into structured data and save it to database (Java & MySQL); ### PHD @ Temple University Jan 2006 – Jan 2011 Published more than 20 peer-reviewed papers in top-tier conferences and journals (IEEE PAMI, IJCV, CVPR, ICCV, ECCV, NIPS, Pattern Recognition, et al. ) The total citation is over 700 (see Google scholar) http://scholar.google.com/citations?user=QJpb480AAAAJ&hl=en ### Summer Research Intern @ Los Alamos National Laboratory Jan 2010 – Jan 2010 The quantization of unsupervised low-level image segmentation is nearly impossible to determine. Thus, if the hierarchical information is wisely used, the segmentation results, both unsupervised and supervised, can be improved. This is the motivation of my current work and I am working in this direction right now. ### Undergraduate student @ Huazhong University of Science and Technology Jan 2002 – Jan 2006 ## Education ### Doctor of Philosophy (PhD) in Computer Science Temple University ### B.E. in Electroics and Information Science Huazhong University of Science and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/xingweiyang - Portfolio: http://happyyxw.googlepages.com/xingweiyang --- Source: https://flows.cv/xingwei JSON Resume: https://flows.cv/xingwei/resume.json Last updated: 2026-04-11