I am a python Developer having experience of 7.3 years. In this span I have worked as a Data Engineer with Geospatial data, RestFul API Developer, Away API gateway Integration and development Engineer. Right now since last 1.6 years working as ML engineer (80% software development+ 20% Data science exposure to me, There is Data scientist team for model development). Now I want to switch but confused that should I learn Deep learning in deep and practice in my current project before switch or I should master DSA and UI (React JS) and switch as SDE or Lead position.
Adding to my tech stack, I have good knowledge to work with AWS, and Azure and using python SDKs for both. Beginner/Good experience with Docker kubernetes as well.
Please suggest me so that I can make a choice to switch my company and get place in a Good org with good payment and work culture.
Thanks in advance.