3 ms·
A few months ago, I considered applying to Google to join the JAX team. It turns out that you can't apply to Google's JAX team. You have to apply to Google, an
by sillysaurusx 5y ago
A few months ago, I considered applying to Google to join the JAX team.
It turns out that you can't apply to Google's JAX team. You have to apply to Google, and then managers at various teams select whether they want you.
The thing is, JAX is amazing. So I'm now faced with the uncomfortable idea that this process must make sense, because it clearly works. Yet I profoundly dislike it.
Perhaps my ideas are the problem, and Google is four steps ahead. I don't know. It just seemed like you should be able to apply to specific teams at Google, and that the team should be able to choose whether you'd be a valuable teammate.
- kevingadd 5y agoIf the team wants you bad enough, they can hire you. It has to come from the inside, which I'm sure has no impact on whether nepotism happens.
- thanhhaimai 5y agoI don't think it's true that "you can't apply directly to a team". I've seen many people got interviewed/hired for exactly one position. The manager of the team will need to be in the loop though. If they don't know you and don't agree with you applying directly, then it's most likely you're going to the normal pipeline.
- sillysaurusx 5y agoAh, interesting. Thank you. My info about the hiring process came from a friend at Google. But in hindsight, they were probably relaying what their own path had been like, rather than making a statement about the process in general.
- Jensson 5y agoWell your friend is correct in theory, you never apply to a particular team, you always apply to Google. However you are free to choose what team you'd like to work for as long as that teams manager agrees to let you join, meaning if you already know the manager you can guarantee a spot at that team if you pass the regular Google interview. But if for some reason that team disappears etc, you have still passed the Google hiring bar and is therefore free to join another team.
- jimsimmons 5y agoWhat about JAX is so amazing? It takes the worst of functional programming and tensor programming and gives you yet another half baked lib with 12 edge cases at every API call
- UncleMeat 5y agoThis is mostly not true. If you know a hiring manager on the JAX team and they have headcount and they want to hire you if you pass the interviews, they can walk you through the process and hire you. This is what I do. Every single person on my team applied directly to my team.
- bigmanwalter 5y agoThe most desirable teams are filled by internal transfers. External hires get the teams that have trouble hiring internally.