Summary
Siddharth Narayanan is a Machine Learning Engineer with 11 years of experience building scalable recommendation and inference systems, currently innovating real-time parameter updates for ranking and retrieval across Facebook and Instagram at Meta. He previously led ML engineering at Medium and Saavn, introducing Triton-based model serving, contextual bandits for personalization at scale, and zero-downtime MongoDB migrations for user bases exceeding 100 million. Siddharth blends deep systems and ML expertise—designing near-real-time collaborative filtering, impression-discounting for follower growth, and production-ready notification APIs—with a strong background in ads and targeting from Yahoo. Based in San Francisco, he pairs research-driven problem solving from his CMU masters with pragmatic engineering delivered in high‑throughput, user-facing products. Colleagues describe him as a creative, hands-on implementer who moves experimental modeling paradigms into robust, observable production services.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at Indian Institute of Information Technology
Masters, Information Security Technology and Management, Masters, Information Security Technology and Management at Carnegie Mellon University
English, Hindi, Tamil, Telugu