Сам начал потихоньку углубляться в эту область, скажу сразу нужна математическая база, комбинаторика, теория вероятностей, статистика, линейная алгебра, матан. На курсере есть специализация от Яндекса, а так же как выше сказали от Эндрю НГ (он кстати вообще для полных даунов все разжевывает досконально) и у нег осейчас вышла новая специализация по нейронкам. Начни с этого, потом поймешь интересно ли тебе это или чисто как хобби. А дальше можно вообще пойти в сторону хадуп, спарк и Scala как вариант.