Pragun Ananda is a software engineer at Google with seven years of experience building large-scale, production systems for embeddings-based search and identity infrastructure. He develops high-performance C++ vector similarity search for products like Gemini, Search, and YouTube while also leading agentic RAG tooling and Python data pipelines that empower teams to build RAG knowledge bases. Previously he built OIDC-compliant, high-throughput authentication services for Firebase and contributed to LLM interpretability research and explainability tooling. Pragun teaches ML topics internally at Google and has practical ML engineering experience in open-source projects—adding ergonomic utilities and plotting features to a machine learning library to improve model usability. Based in New York, he pairs systems-level performance engineering with hands-on ML research and developer-facing tooling.
7 years of coding experience
2 years of employment as a software developer
Artificial Intelligence, Artificial Intelligence at Stanford University
Bachelor's degree, Computer Science, Statistics, Bachelor's degree, Computer Science, Statistics at University of Virginia
Contributions:8 commits, 6 PRs, 7 pushes in 16 days
Contributions summary:Pragun contributed to the development of machine learning functionality within the `libra` repository. Their commits focused on adding and organizing utility functions for client models, specifically within the `queries` and `supplementaries` modules. They integrated plotting capabilities and added default values for functions, indicating efforts to improve model usability and streamline the machine learning workflow for users of the library. The changes included the addition of plotting capabilities for model outputs.
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.