After submitting CV and letter of interest, HR will call for interviews, usually these occur with more than 1 supervisor. Often there is a panel of 2 more more. Interviews may include a 2nd interview especially if there are a lot of candidates. Language skills and experience are key - but not the only criteria. High energy level and enthusiasm for serving the API community is essential.