Зависит от кучи факторов.
Например, если ты готов работать вообще бесплатно хотя бы 20 часов в неделю, при этом знаешь хоть немного синтаксис Python и алгоритмы, то тебя могут взять стажёром на пару месяцев, потом взять джуном за тысяч 16-20 в Москве.
Если же ты имел опыт работы с numpy и прочими научными библиотеками, знаешь основы Machine Learning и статистику, то могут взять аналитиком; при знании веб-фреймворков (Django, например) и работы с сетями - бэкендщиком. В этих случаях можно рассчитывать на меньший срок бесплатной стажировки и зп побольше тысяч на 10.
А вообще, в этом случае лучше соглашаться на любую работу за любые деньги, главное, чтобы ты мог обучаться на месте. Тогда где-то за полгода наберёшься опыта и поиск работы станет делом более простым.
https://pythonist.ru/python-voprosy-sobesedovaniya-chast-i-junior/ - Python: вопросы на собеседовании. Часть I. Junior
Мойте совет . Пройдись по всем вопросам Лутца, которые идут после каждой темы . Там прям самые важные штуки . Поработай с популярными библиотеками pandas , numpy, requests, json, csv. Научись работать с файлами csv,json,xml