Summary
Work History
Education
Skills
Patents
Timeline
Generic

Jiayao Yu

Software Engineering Leader
Culver City,CA

Summary

Technically proficient Software Engineering Manager with 20 years of experience leading and developing high-performing teams, managing large-scale projects, and delivering impactful software innovation. Proven expertise in video streaming technology, media delivery, and ad backend systems. Holds multiple patents related to system optimization and content distribution. Passionate about the power of AI, having led the implementation of AI tools and piloted new AI systems for knowledge discovery and sharing.

Work History

Software Engineering Manager

Snap
Los Angeles, United States
02.2017 - Current

Managed engineering teams responsible for media pipeline encompassing video transcoding (client and server-side), video playback (our client side component powers all content consumption experience: Snaps, Stories, Spotlight and Ads), and media delivery stack (upload, download, caching). Our transcoding fleet processes hundreds of millions of videos each day, using a diverse set of hardware (NVidia T4 and L4 for GPU encoding) and encoding technology (H264, HEVC, VP9. AV1), spanning both AWS and Google Cloud.

Led significant improvements in media quality and compression efficiency, elevating Snapchat's video quality to match major competitors. Many of the quality improvements drove significant engagement win and increase in ads inventory.

Designed and implemented the Config Optimization Framework (COF), a system managing 4M queries per second and foundational to all AB testing and optimization across the company.

I have championed the adoption of AI tools. My team is one of the first in the company to try GitHub Copilot. I’ve also personally evaluated SourceGraph Cody. I have prototyped a Langchain based retrieval chatbots to improve knowledge discovery and sharing.


Software Engineer Manager

Google Inc
New York City, United States
01.2007 - 02.2017

Managed mobile and video ads backend team for Google Ad Manager, focusing on ad targeting and ad format features in the extremely high QPS ads serving fleet.
Instrumental in establishing mobile as a first-class citizen in DoubleClick for Publishers, contributing to several major components and features.

Software Engineer

Symbian
Cambridge, UK
07.2004 - 01.2007

One of the key members of bluetooth team. Implemented the personal area network section of Bluetooh spec in the Symbian OS. Main liason with Nokia on Bluetooth related features and issues.

Education

Bachelor of Science - Computer Science

Lancaster University
Lancaster, UK
09.2001 - 06.2004

Skills

    Programming in Python, Go, Java, C

undefined

Patents

US-10924348-B1  Split decision trees on client and server
US-11317129-B1 Targeted content distribution in a messaging system
US-11564069-B2 Recipient-based content optimization in a messaging system
US-11341017-B1 Staged release of updates with anomaly monitoring

Timeline

Software Engineering Manager

Snap
02.2017 - Current

Software Engineer Manager

Google Inc
01.2007 - 02.2017

Software Engineer

Symbian
07.2004 - 01.2007

Bachelor of Science - Computer Science

Lancaster University
09.2001 - 06.2004
Jiayao YuSoftware Engineering Leader