Rishabh Jain is a Research Engineer at eBay with 11 years of experience building deep learning models and ML infrastructure to extract structured information from text and scale automated training, tuning, and evaluation pipelines. He leads the open-source CloudCV team and is co-creator and core maintainer of EvalAI, a widely adopted evaluation platform used by industry and academia (Google, Facebook AI, MIT, Stanford) that has powered 85+ challenges and 100k+ submissions. With a 4.0 MS in Computer Science from Georgia Tech, his work sits at the intersection of AI research and production engineering, having developed reproducible evaluation systems that run model code rather than just predictions. He combines hands-on backend contributions (CI/CD, evaluation scripts) with mentorship and community building—skills honed through multiple Google-organized programs and leading a 10-person dev team. An award-winning scholar and organizer, he quietly balances cutting-edge research with pragmatic tooling that speeds adoption and repeatability in ML experiments.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Technology (B.Tech) with Hons, Computer Science, 80.44%, Bachelor of Technology (B.Tech) with Hons, Computer Science, 80.44% at JSS Academy of Technical Education
Contributions:22 reviews, 31 commits, 67 PRs in 2 years 3 months
Contributions summary:Rishabh primarily contributed to the development of evaluation scripts and the integration of these scripts within the EvalAI platform. They worked on defining the evaluation logic for different challenge phases and testing the evaluation process. Additionally, the user modified scripts to test the evaluation process locally and set up a remote evaluation environment using EvalAI's infrastructure.
Junction is a software to manage proposals, reviews, schedule, feedback during conference.
Role in this project:
Backend Developer
Contributions:32 commits, 1 PR, 42 comments in 2 months
Contributions summary:Rishabh primarily contributed to the backend of the project by adding models for user profiles and associated admin interfaces. They addressed errors, wrote tests, and made adjustments for continuous integration and continuous delivery (CI/CD) processes. Additionally, the user integrated changes from upstream, indicating involvement in managing and merging code from a central repository.
pythonjunctiondjangoproposalsruby
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.