Summary
Prateek Agarwal is a Senior Software Engineer with 10 years of experience specializing in scalable data platforms, search infrastructure, and ML-driven systems, currently at Meta after leading Search Intelligence initiatives at Eightfold.ai. He has a strong track record building fault-tolerant pipelines, real-time feature computation and serving, and hybrid search retrieval across structured and unstructured data for millions of daily events. As a tech lead he grew and guided small teams to own distributed worker platforms, data quality engines, and ingestion APIs, bridging production engineering with machine learning needs. His background includes graduate work in NLP and human-computer interaction at USC, where he also taught, reflecting a blend of research rigor and pragmatic production delivery. Not obviously, he began contributing to these domains as an intern and researcher focused on object tracking and attention-aware deep RL for re-identification, giving him deep roots in applied ML research. Based in San Francisco, he combines hands-on system design with mentorship and cross-functional leadership.
10 years of coding experience
7 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Southern California
High School Science and Math, High School Science and Math at Delhi Public School, Gurgaon
Bachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Indian Institute Of Information Technology Allahabad
English, Hindi