Brain Residency Program

The Google Brain Residency Program is a 12-month role based in Mountain View, California. This program is designed to jumpstart your career in deep learning research. Residents will have the opportunity to work alongside distinguished deep learning research scientists and engineers from the Google Brain team.

The job posting can be found at

Applications for the program are currently closed and will re-open in September 2017. (The exact date and timeline have yet to be determined.) Please submit your contact information to if you’d like to be notified when applications open.

Why did we launch the program?

Deep learning is fast becoming a critical area for, but certainly not limited to, computer science advances. People from a wide range of disciplines are beginning to realize the importance and impact of this sub-field of machine learning, and there exists a continually growing demand for those familiar with deep learning techniques and methodologies. Despite this, researchers with hands-on experience in deep learning remain scarce.

The Google Brain Residency Program was created to train and support the next generation of deep learning researchers. By drawing on Google's state-of-the-art resources and research experience, it is our goal to give participants of the program the skills that will enable them to tackle some of the world's greatest machine learning challenges.

What can I expect from the program?

The residency program is similar to spending a year in a Master's or PhD program in deep learning. Residents are expected to read papers, work on research projects, and encouraged to publish in top-tier venues. By the end of the program, residents are expected to gain significant research experience in deep learning.

Some Brain Residency residents

Hal Abelson

Ofir Nachum

After a couple years working in industry, I applied to the residency program out of a desire to do more research. I'm now actively doing just that, focusing on research directions that aim to improve memory in neural networks. I've been able to ramp up quickly and learn immensely through working and collaborating with the incredibly smart and talented researchers that make up the Google Brain team.
Hal Abelson

Cinjon Resnick

I'm working with the best in the world in an environment that fosters us to be even better. The residency has been a phenomenal opportunity to couple Google's reach with my own research interests in machine learning. From new takes on generative models to encouraging discussions about future directions, the opportunities to do great work are plentiful.
Hal Abelson

Jasmine Collins

I joined the residency program to gain research experience in deep learning after finishing my undergraduate in computer science and neuroscience at the University of Pittsburgh. Currently I am investigating the tradeoffs between various recurrent neural network architectures. The environment in which I work promotes learning and collaboration, and I'm surrounded by exceptional individuals who leverage their different perspectives in order to develop novel ideas. In the best ways, it feels like I’ve never left school - but now I have access to the experts, and considerably more computational resources!
Hal Abelson

Azalia Mirhoseini

I joined Google residency program after receiving my PhD in algorithmic system design for machine learning at Rice University. The program is fascinating and unique in that it allows me to realize my own research objectives, i.e., extremely scalable learning, while simultaneously benefiting from the best ecosystem a deep learning researcher could ask for. The opportunity to work closely with the best researchers in the field and use the wealth of available data/computing infrastructure at Google has enabled me to take my research to next level.
Hal Abelson

Ayush Sekhari

I am a fresh college graduate from the Indian Institute of Technology Kanpur who aspires to understand and explain uncertainty and learning. I came here with a background in statistics and computer science, and was warmly welcomed by the research community. I am working on foundations of learning and optimization. Google Brain has turned out to be one of the richest learning experiences of my life, conferring me with extremely good mentorship and peer group.
Hal Abelson

Denny Britz

Before joining Google I spent time working as a software engineer and doing research in probabilistic models and distributed systems. As a Brain Resident one of my projects is teaching machines to have human-like conversations using a combination of techniques from neural machine translation and deep reinforcement learning. The residency program gives me a lot of freedom to pick what to work on, learn from leading experts in the field, and make use of Google's huge amounts of data and compute resources to train interesting models.

Some Brain Residency papers accepted to ICML, 2017

More Papers

Brain Residency FAQ

Who should apply to the Brain Residency program?

Ideal candidate either has a degree (BS, MS or PhD) or equivalent experience in STEM field such as CS, Math or Statistics. Having said that, we highly encourage candidates with non-traditional backgrounds and experiences from all over the world to apply to our program. Most importantly we are looking for individuals who are motivated to learn and have a strong interest and passion for deep learning research.

How do I apply and what does the application timeline look like?

Applications for the program are currently closed and will re-open in September 2017. (The exact date and timeline have yet to be determined.) Please submit your contact information to if you’d like to be notified when applications open.

What does the program curriculum look like?

Brain residents will spend the first two weeks of the program going through the Google Orientation sessions interlaced with introductory deep learning classes. Each resident will then be assigned a short project to be completed within a week, during which longer term project and mentor assignments will take place in tandem.

How does the project and mentor assignment process work?

Project and mentor assignment will take place a few weeks after the program kicks off. This will give residents the opportunity to interact with various team members within Google Brain and learn more about what work the team is passionate about.

Project assignment

Projects chosen should ideally be a combination of short term and longer term projects. When choosing projects, residents will have the flexibility to select from a list of pre-proposed projects or propose their own ideas.

Mentor assignment

Mentors will be assigned based on the projects a resident decides to undertake. Each resident will have the opportunity to work with more than one mentor at a time, and mentors will rotate depending on the project lifecycle.

I'm an applicant who needs US work authorization. Will Google sponsor my visa?

Google will sponsor visas for eligible applicants. We'll work with accepted applicants to determine the best visa options available.

Have questions not covered in the FAQs?

Feel free to forward your questions to