How to Land a Research Internship at a Top Tech Company

During my bachelor’s degree in industrial engineering, I was caught up in the AI and Machine Learning hype, and set my eyes on working in Machine Learning for one of the big tech companies (Amazon, Google, Apple, Uber, Palantir, etc).

Two years later, at the end of my master’s, I clinched a research engineer internship at Uber AI in San Francisco.

Here’s my guide on how to get there while in university. 

1. Don’t aim for the best possible grade point average but for outstanding grades in a few strategically chosen classes

Technical jobs demand specific skills, not a great GPA. I focused my attention on two lectures per semester (at the most), and spent less than a week studying for the required or less interesting lectures. 

2. Look up the professors before picking their lectures

Many professors advise interesting companies and almost always know someone in the companies you want to work for. I took all the lectures of a professor who advised Apple and had close connections to Amazon and Google. His recommendation letter was a total game changer that opened many doors for me.

3. Work as a student researcher in your university’s research labs

With big tech companies battling to hire Professors and PhD students as “AI-Experts”, you’d be surprised how well connected your university’s research labs are. Getting a student researcher job can be as easy as talking to a PhD student after a lecture. I worked at two research labs in the first three semesters of my master’s and it was a postdoc in the second lab who eventually helped me get an interview at Uber. 

4. Be strategic when choosing mandatory university projects

Personal or university projects equally count as practical experience. Think about how these projects could relate to the company you’re interested in. As I had my mind set on Google’s DeepMind research lab, I built a model to play Chrome’s TRex Game using simple models developed by DeepMind’s researchers. In every interview I’ve had so far, I’ve been asked about the project.

5. Go to career fairs

Referrals are the key to getting an interview at one of the big tech companies. Not only does it save you from writing annoying motivation letters, but it also ensures that your application is at least looked at. At career fairs, you will meet at least one person with the right connections. I went to the Talent Summits in Berlin, Paris and London where I met people from all the big players in tech. With the referral and advice from TalentSpace members, I was invited to interviews at Palantir and Facebook in London.

Patrick von Platen
Research Scientist Intern at Uber AI Labs

Patrick is a student from Cologne, Germany and is currently working for Uber AI in San Francisco. Graduating soon with a double master’s degree from RWTH Aachen University and École Centrale Paris, he is passionate about research in Deep Learning for spoken and written language. A 5 time Talent Summit participant in Berlin, Paris, and London, Patrick is affectionately known as a “power-user” in the TalentSpace Community.

More Advice For You

Career AdviceBehind the Title: Marketing & Communications Manager
Felicitas Hagen of Creandum reveals what a Marketing and Communications Manager does, and gives an insight into how you can break into this role
TalentHubFive Companies Hiring in Berlin Right Now (November Edition)
Who’s hot and hiring in the German capital this month
Career AdviceBehind the Title: Associate Product Marketing Manager
Yannic Glowitz of Google reveals what an APMM does and gives an insight into how you can break into this role.