Nilay Jain is a software engineer with 11 years of experience building scalable systems and applying machine learning to practical problems, currently based in Bengaluru and founding a stealth AI startup. He spent five years at Google working on LLM-driven large-scale code migrations and developer assistance, and earlier roles span platform and distributed systems engineering at Directi and ML engineering at ConcertAI. Nilay contributes to open-source ML infrastructure—adding C++ feature-extraction, pooling strides, and indexing utilities to the well-regarded mlpack library—demonstrating low-level performance work alongside higher-level ML application. He combines production-grade distributed systems experience with hands-on ML research and engineering, and has a track record of shipping complex components like parts of GoogLeNet and object-detection algorithms during his internship projects.
11 years of coding experience
9 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
mlpack: a fast, header-only C++ machine learning library
Role in this project:
ML Engineer
Contributions:7 commits, 7 PRs, 3 pushes in 1 month
Contributions summary:Nilay contributed to feature extraction methods for edge boxes, specifically implementing feature extraction using C++ within the mlpack library. They backported and added tests for the `ind2sub` and `sub2ind` functions, which provide index-to-subscript and subscript-to-index conversions. Additionally, the user added functionality to the pooling layer in the ANN module with stride implementation. Their work demonstrates a focus on extending the machine learning capabilities of the library.
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.