I ended up doing the same thing and moved to backend development at the beginning of the year. ML engineering always seemed very mystical to me but after doing it for almost 2 years I got burnt out very quickly. Partly due to some incorrect expectations I had from the role, and partly due to the work I was given either being not very interesting or very difficult to measure (in my opinion and experience at one company, of course). Backend devlopment felt much more rewarding with more concrete goals and strategies which I heavily preferred (not saying all ML engineering task are shooting in the dark, but this was very much my experience where I worked).