I was contacted by a recruiter, invited to a first interview with HR where she explained me the role and all the benefits and pay range; Then, I had an interview with the one who'd me my local manager in CR, we vibed well and he asked me about my experience, projects and knowledge in AI; Then the gallup interview, which is a personality assessment; Then I had an interview with the US manager, he was really cool and again, asked me about my experience and projects.
Finally a couple of days later I received and offer and will be starting my role soon!