Data Scientist как по мне размытая формулировка.
Анализ данных !== Машинное обучение. Тут вам нужно самому определиться, чего хотите.
Анализ данных - работа в экселе, БД, питоне.
Машинное обучение - разработка моделей и алгоритмов.
В обоих случаях работает следующее.
1) Набираете штук 10 вакансий на желаемую должность
2) Составляете список скилов. Если требование во многих вакансиях - значит это важно, если в одной - опускаем
3) Из списка самых важных скилов прокачиваем первую половину. Не важно где, как сказали выше, главное - практика
4) Проходим интервью для реальной оценки знаний. Вы же понимаете, что могут взять на небольшую должность и с меньшим окладом, чем у вас сейчас?
Пройдёте ШАД - супер.
Читайте новости и тренды мира анализа данных: datatau.com
Смотрите ютуб - доклады с PyData:
https://www.youtube.com/user/PyDataTV