# Yiqi Chen > Software Engineer at Facebook Location: San Francisco Bay Area, United States Profile: https://flows.cv/yiqichen ## Work Experience ### Staff Software Engineer @ Facebook Jan 2016 – Present | Menlo Park, California 2024 – Present: Infrastructure for Large-Scale Recommendation Models - Architected large-scale ML inference infrastructure for Meta’s recommendation systems, including multi-layer inference caching and disaggregated distributed model serving architectures to improve efficiency and scalability of large recommendation models. - Built infrastructure enabling recommendation models to consume ultra-long user engagement sequences (10k+ events), including data pipelines, model integration layers, and real-time sequence ingestion used by next-generation recommendation models. - Partner with multiple ML teams to deploy increasingly complex recommendation models in production, improving system throughput, infrastructure efficiency, and model capability at Meta scale. 2020 – 2023: Recommendation Delivery Infrastructure - Architected infrastructure enabling in-session real-time recommendations for Facebook Feed, allowing ranking models to react to user interactions during a browsing session. - Redesigned recommendation delivery and pagination architecture, enabling 2× growth in recommendation volume while significantly reducing serving latency. - Directed the migration to a shared recommendation serving backend across Facebook and Instagram, enabling multiple product surfaces to operate on a unified infrastructure platform. 2019: Ads Ranking - Worked on ranking models and feature systems for Click-to-WhatsApp ads, improving advertiser value and model performance. 2016 – 2018: News Feed Delivery - Built and optimized News Feed content delivery systems, including recommendation modules that surface relevant content when users finish consuming new posts. ### Undergraduate Research Assistant @ Georgia Institute of Technology Jan 2015 – Jan 2016 Conducted research on Catalan structure shuffling with Dr. Parsad Tetali in School of Mathematics. - Explored different structures that satisfy Catalan properties (Dyck path, etc) - Built simulation to estimate the mixing time of different Catalan structures using statistical test - Experimented with various Catalan structure shuffling techniques - Visualized the Catalan structure shuffling process with JavaFX ### Undergraduate Research Assistant @ Georgia Institute of Technology Jan 2013 – Jan 2016 Conducted research on graph mining with Dr. Polo Chau in School of Computational Science and Engineering. - Visualized graph partitioning algorithms using force-directed layout in D3 and HammerJS, also added support of multi-touch gestures such as pinching to recursively zoom in graph partitions. - Developed an iOS app that performs real-time personalized movie recommendation, using Swift. - Implemented scalable graph computation algorithms on Android & iOS and analyzed runtime result. As first author, related work published in IEEE BigData 2014 Workshop. ### Software Engineer Intern @ Facebook Jan 2015 – Jan 2015 | Menlo Park, CA - Built a new prediction model that determines whether to prefetch comments of a story when the story is just loaded into News Feed on Facebook app on Android. - Increased number of like, comment & share of all stories by 0.5% globally on Android News Feed. ### Data Scientist Intern @ Dell SecureWorks Jan 2014 – Jan 2014 • led the research that categorizes security events with clustering algorithms • Implemented and improved Self-Organizing Map algorithm, as well as feature selection techniques and performance metrics that can fit the security event dataset, using scikit-learn package in Python ### Software Engineer Intern @ Dell SecureWorks Jan 2013 – Jan 2014 • Led the development of a computer infection simulation application that allows sales employees to manage simulated computer viruses when they are demonstrating network security services to potential customers (Spring 2014) • Added functionalities to the threat monitoring service web page, mainly using jQuery. These functionalities allow customers to update service request information of the computer threat monitoring service (Spring 2014) • Built an automated phone calling REST API that Security Operation Center uses to notify customers when infections are detected on their devices (Summer 2013) ## Education ### Master of Science - MS in Computer Science Stanford University ### Bachelor of Science (B.S.) in Computer Science Georgia Institute of Technology ### Bachelor of Science (B.S.) in Discrete Mathematics Georgia Institute of Technology ### High School Diploma Fuzhou No.1 Middle School ### Richard Montgomery High School ## Contact & Social - LinkedIn: https://linkedin.com/in/yiqic1993 --- Source: https://flows.cv/yiqichen JSON Resume: https://flows.cv/yiqichen/resume.json Last updated: 2026-04-12