CV
Curriculum Vitae
General Information
Full Name | Rishabh Jain |
Location | New York City, NY, United States |
Education
-
Aug 2025 - Dec 2026 Master of Science, Computer Science (Machine Learning track)
Columbia University, New York - MSCS @ Columbia Engineering
- Focusing on foundational Deep Learning and Computer Vision
-
Jul 2019 - May 2023 Bachelor of Technology(Honors), Computer Science and Engineering with Concentration in AI
Indian Institute of Technology Ropar, India - Studied Computer Science and Engineering with Artificial Intelligence
- Honors project focussed on federated learning and recommender systems
Academic Interests
-
Artificial Intelligence and Machine Learning
- Computer Vision
- Large Language Models
- Reinforcement Learning
-
Computer Science
- Backend systems development
- Relational database engines
- Operating systems and multiprocessing
-
Math
- Probability
- Linear Algebra
Work Experience
-
Jul 2023 - Jun 2025 Software Engineer
Arista Networks, Bengaluru, India - Contributed to SDN and OS development in 16 core Arista Software Forwarding Engine repositories for throughput, data-plane and control-plane enhancements in the Arista Multi-Domain Segmentation Service.
- Promoted to EngProd team in January 2025. Built a new auto-build tool used across all teams in Arista to bundle external AlmaLinux packages deps in Arista EOS to enable a smooth company-wide version control transition from Perforce to Git.
-
May-July 2022 Software Engineering Intern
General Electric Healthcare, Bengaluru, India - Implemented a real-time computer vision based autonomous patient monitoring pipeline in GE's Edison Digital Health Platform
- Ablated YOLOv5 to create a lightweight model, and trained it on self-annotated and open-source datasets for over 280 GPU hours
Research Experience
-
May-Aug 2023 Research Intern
LASII Lab, IIT Ropar - Worked on video transformers to develop a pipeline for multi-label detection of human actions in videos as in the ACM Multimedia 2023 Multimedia Grand Challenges.
- Co-authored paper “MAGIC-TBR- Multiview Attention Fusion for Transformer-based Bodily Behavior Recognition in Group Settings” which was accepted in the ACM MM 2023 Conference.
- Co-authored paper “Multi-View Attention Fusion for Explainable Body Language Behavior Recognition”, currently in review at IEEE Transactions on Affective Computing
-
2022-2023 Undergraduate Researcher
Under Dr Shweta Jain, IIT Ropar - Developed strategies to optimise costs involved while training deep federated recommender systems.
- Studied and implemented client selection algorithms on MovieLens datasets.
Technical Skills
- Programming Languages: Python, C, C++, Java, RISC-V 32I ISA
- Query Languages: PostgreSQL, PL/pgSQL, PostGIS
- Dev tools: Git, Bash, Powershell, Docker, Postman, Linux, Anaconda, Google Cloud App Engine(GCP)
- Libraries/Frameworks: Flask, OpenCV, Tensorflow, PyTorch, OpenAI Gym, Numpy, Pandas
Honors and Awards
-
2023 - 2nd Place in the Bodily Behaviour Recognition Challenge at the “MultiMediate- Multi-modal Group Behaviour Analysis for Artificial Mediation Grand Challenge” at ACM Multimedia 2023
-
2020 - Participated in the prestigious coding competition ICPC Asia Amritapuri Regionals 2020 after qualifying ICPC Amritapuri Preliminary 2020, ranking 366 out of 8000+ teams.
- Two time recepient of the Institute Academic Merit Scholarship IIT Ropar
- Participated in ABU-ROBOCON Robotics Competition 2020, qualifying for the national round of DD-ROBOCON 2020 held in an online mode at IIT Delhi.
Other Interests
- Hobbies: Guitar, Badminton
- Society: Space Technology and AI