3 stage interview process.
1. HR screening call on teams, get to know you your background and experience.
2. Hiring managers interview, get to know you and know if you’re a right fit with 2 assessor's on teams.
3. In person interview, you’re given a question which you have to prepare for. It will be 1/3 of your in person interview. 3 hour interview more technical questions about Machine Learning, AI and behavioural scenarios. Very friendly team.
Decline due to contract negotiations, some things not advertised in job posting appeared in contract.