I applied online. The process took 4 weeks.
I interviewed for a senior ML/AI engineering role. The loop covered coding, an ML-specific round, behavioral, and ML system design. The process is well organized, and the recruiter was a huge help. I've never seen that level of involvement. The interviewers are real professionals and sharp people.
Coding is a bit old-fashioned: medium/hard LeetCode-style problems. Most of the time the round is an open-ended task with no concrete input/output. For example, you discuss how you'd design a data structure, implement a baseline, and then discuss optimisations. One of the pros for me was that in system design you pick your own domain of specialization as the main topic. Overall, it was a great interview experience.
The process covered several areas:
The following metrics were computed from 1 interview experience for the Google Senior AI/ML Engineer role.
Google's interview process for their Senior AI/ML Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Senior AI/ML Engineer interview process.