I have been working as a data scientist for 5 years. My educational background is in computer science and I have been missing doing a 'real' engineering job for a while now. When I started off my career, there was no role of an ML engineer as such. Off late, data scientist jobs are become more analytical and less engineering. While trying to switch to ML engineer roles (which is a happy medium of my ML skills and computer science background), I am often hit by my lack of production coding experience. How to do transition into an ML engineer role given that I do not have the opportunity to hone my production coding skills in my current role.