Informal first-round phone screen with members of the team, later flew me in for on-site
On-site interview was three interviews (each in conference room with various people from the team)
First one: Presentation on a topic they assigned based on my resume and phone screen + Q&A from the team
Second one: More Q&A with team members (qualitative skills)
Third one: Same, more Q&A with team members (qualitative skills)