I applied online. The process took 3 weeks. I interviewed at BlueVoyant
Interview
Had a technical interview with a hiring manager which was more about my background and experience, with a couple of technical questions. It was mostly to understand how my skills and knowledge could be applicable in the position.