Adobe Systems – Rahul Yadav, CS5

Application Procedure:

I had a relative who told me about the MDSR lab of Adobe. I found out the contact details through LinkedIn and emailed their principal scientist directly, who took my interview. What helped me in the interview was that I had a project that was loosely (very) based on ML. That, however, was enough for the interviewer. For future applicants, any work in ML, neural networks, computer vision and natural language processing helps.

The Internship: 

The timings were really flexible. They only said that all meetings at the office happen from 11 AM to 4 PM. So as long I was there during that time and finished my work, they said that the time I came and left didn’t really matter. But effectively I worked 9.30 AM to 6 PM.

My work was on neural networks. They had an outdated ad-recommendation system, so I had to try different models and see how it could be improved.

First Day: 

My first day was actually quite disappointing. I expected my project to start on the first day itself but it turned out to be really boring as it was simply an orientation towards the security features and ethics laws of the company. The second day, was pretty fun. They actually had me set up all my environments first and gave me some code and some research papers to study. The first week was mainly about understanding the existing methods of ad-recommendation.

The Work Culture:

The people were really good. Where I worked, they encouraged a lot of conversation and discussion and were always open to learning things from me, as well as teaching a lot to me as well. Within IIT, I find that the professors are not easy to communicate with, but here we could freely talk to anyone.

And, they also gave us two parties which were really amazing. We were almost like friends with our mentors.

During the internship, I realized that I am not able to sit for long durations at a stretch. There are a lot of sports-cum-break time facilities over there and a great thing I found at Adobe is that they don’t keep a check on when you are working and when you are not. So every two hours, I used to take a 15-minute break and play for a while with my co-interns.