So I have been a data scientist for over three years and for several reasons I would like to switch to more SWE oriented roles. In particular, I aim at Machine Learning Engineer positions at tech companies. I have a MSc in CS but I have never had thorough coding interviews.
At my job I build ML models, write SQL, and built some Airflow DAGs. I don't have direct experience with Kubernetes or model serving a scale.
Ideally, I want to work on production challenges and not anymore on R&D. Could you help me identify what should I focus on to prepare for interviews? I'm planning to change job this summer, and so far my plan was:
What do you think? Anything specific to ML engineer roles I should add or remove from this list?