Vishnu Sreenivasan

Senior Machine Learning Engineer at Reddit, Inc.

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vishnu Sreenivasan is a Senior Machine Learning Engineer with 11 years of applied ML experience spanning robotics, ad tech, and conversions modelling at companies including Reddit and Yelp. He built and led teams that shipped high-impact systems—real-time bidding, ad creative bandits, and store-visit attribution—that together drove multi-million dollar revenue gains and lowered CPC. Trained in robotics (MS, UPenn) with strong theoretical chops from Stanford courses, he combines practical production ML with causal inference and probabilistic modelling to answer business questions. Known for coaching engineers into technical and managerial roles, he also bootstrapped ML capabilities at Yelp (GPU playgrounds, ETLs) and experiments publicly through blogs and academic projects at vishnu.uk.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster of Science in Engineering, Robotics, 3.86/4, Master of Science in Engineering, Robotics, 3.86/4 at University of Pennsylvania
bookBachelor of Technology (B.Tech.), Mechanical Engineering, 9.08/10, Bachelor of Technology (B.Tech.), Mechanical Engineering, 9.08/10 at National Institute of Technology Tiruchirappalli
bookAll India Senior School Certificate; XII, Science Major, 95.2%, All India Senior School Certificate; XII, Science Major, 95.2% at S.B.O.A School and Junior College
bookSingle course | Non-degree (SCPD: Stanford Center for Professional Development), Computer Science, A, Single course | Non-degree (SCPD: Stanford Center for Professional Development), Computer Science, A at Stanford University
languagesTamil, English, Telugu, French
github-logo-circle

Github Skills (16)

linter8
python8
pandas-dataframe7
visualization6
matplotlib6
static-typing5
pandas5
html5
dataframes4
http-server4
spark-ml3
typechecker2
scala2
spark2
apache2

Programming languages (4)

CSSScalaJupyter NotebookPython

Github contributions (5)

github-logo-circle
vispz/local_visualizer

Nov 2017 - Jun 2021

Python LocalViz starts a local http server and creates a html file to which pandas dataframes and matplotlib plots can be streamed to dynamically.
Contributions:27 commits, 16 PRs, 47 pushes in 3 years 7 months
pythondataframespandas-dataframesstreamedpandas-dataframe
vispz/interview-problems

Aug 2022 - Oct 2023

Contributions:167 pushes in 1 year 2 months
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.
Request Free Trial
Vishnu Sreenivasan - Senior Machine Learning Engineer at Reddit, Inc.