Pretty straightforward. Recruiter call, initial fit/basic technical assessments, two technical interviews, and then a call with the "final bosses". One of the fastest cycles I've ever had in tech consulting, I think that they really needed an engineer to fit the role. I found the interviews pretty easy in the sense that most of what they asked matches my day-to-day current job, but you definitely could not pass if you haven't had at least a year or two of deploying ML solutions.