Is it just me or shouldn't we be moving towards projects rather than code interviews? I think you can recover far more about a person in a project setting than by asking them a couple of random questions to solve in X time.
I'm comfortable doing any role. I've worked on backend, frontend at a startup and done data related activities on the side or through online courseware I've taken (I've done a lot of this).
Ideally I'd love to work at a startup where I work on a mix of backend and data/ML roles.