I applied online. The process took 2 weeks. I interviewed at Stanford University (Stanford, CA) in Nov 2018
Interview
I did three video call interviews with the director, associate director, and developer. In-person interviews followed where I was introduced to the entire team for brief interviews with each smaller team.