1st round: recruiter - typical behavioral interview with a member from HR
2nd round: technical interview (with a team member + screen sharing) - in python (study up on data science python + ML code)
3rd round: case interview (with another team member) - i'd recommend studying up on ML cases (think about models, evaluation metrics, troubleshooting, etc.)
4th round: interview with hiring manager