Application was submitted online. A recruiter reached out for a brief phone conversation to discuss about qualifications and interests. First-round interview was done via Zoom call with the hiring manager. Second-round interview was done with the team manager. The whole process took less than 3 weeks.