Sanjay Ganeshan

Senior Software Engineer at Meta

Sterling, Massachusetts, United States
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

🤩
Rockstar
🎓
Top School
Sanjay Ganeshan is a Senior Software Engineer and MIT graduate with 11 years of experience building high-performance infrastructure for large-scale ML at Meta, specializing in systems, AI, and 3D graphics. He architects and ships developer-facing tooling—everything from a custom ML launcher and TorchX-backed job manager used by hundreds of engineers to an OverlayFS-powered build accelerator that cut build times by over 60% and saved 300+ engineer-hours weekly. His work on content-addressed package formats and dynamic loading has slashed upload and startup latencies by orders of magnitude, improving reproducibility and release health across Ads, Instagram, and Reality Labs. Sanjay pairs deep systems engineering with practical DevOps skills (Docker, Anaconda, Spark, Zeppelin) evidenced by contributions to open-source ML tooling, and he actively mentors engineers to reduce build breakage and speed iteration. A background in real-time 3D and GPU work from NVIDIA to VR projects gives him a rare cross-domain fluency that informs scalable ML infrastructure design.
code11 years of coding experience
job3 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Science, 5.0 / 5.0, Master of Engineering - MEng, Computer Science, 5.0 / 5.0 at Massachusetts Institute of Technology
github-logo-circle

Github Skills (14)

sh10
automation10
script10
automations10
docker10
shell10
scripting10
dockers10
apache-zeppelin9
openzeppelin9
anaconda7
spark7
model-management5
machine-learning5

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
VertaAI/modeldb

Oct 2016 - Feb 2017

Open Source ML Model Versioning, Metadata, and Experiment Management
Role in this project:
userDevOps Engineer
Contributions:40 commits in 3 months
Contributions summary:Sanjay primarily focused on setting up and configuring the development environment using Docker and shell scripts. This involved creating installation scripts for various dependencies, including Anaconda, Spark, and Zeppelin. They also integrated a front-end component, created a shell script for running the ModelDB server, and configured Zeppelin.
data-sciencedeep-learningmachine-learningmodel-versioningmlops
Sanjay-Ganeshan/PatriaUI

Sep 2022 - Feb 2025

Contributions:2 PRs, 83 pushes, 2 branches in 2 years 5 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
Sanjay Ganeshan - Senior Software Engineer at Meta