Apurva Pathak is a Senior Staff Machine Learning Engineer in Mountain View with 11 years of experience building scalable ML and backend systems at Meta (Facebook), where he progressed through multiple senior engineering roles since 2017. He blends industrial production engineering with academic rigor from a MS in Computer Science (AI) at UC San Diego, with research experience in recommender systems and deep learning. Known for shipping reliable, large-scale recommendation and ML infrastructure, he pairs model research with pragmatic engineering to move prototypes into production. His career includes earlier software engineering roles at Microsoft and hands-on internships that grounded his full-stack capabilities across services and ML pipelines. A practical problem-solver, he often bridges research and product teams to optimize models for latency, throughput, and real-world impact.
11 years of coding experience
10 years of employment as a software developer
University of California, San Diego
Bachelor's Degree Computer Science & Engineering, Bachelor's Degree Computer Science & Engineering at National Institute of Technology Rourkela
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.