Call with a recruiter, followed by a take-home assignment, then a tech interview, and finally an interview with a hiring manager. I was given couple of days for the assignment. The tech interview was 80% assignment walkthrough, with the remaining 20% some general ML system design questions.