Довольно долго работаю как (удаленный) консультант по ML. Это возможно, просто пробуйте.
Где искать, мой опыт:
- первого заказчика нашел на odesk
- второго - в треде 'who is hiring' на hackernews
остальные приходили по рекомендациям
Несколько трюков:
- делайте бесплатный простой прототип. Простой работающий классификатор/регрессию без оптимизаций можно сделать за пару часов. А для клиента это будет 50-70% решения задачи.
- шлите резюме даже туда, где не думают о фрилансе или удаленной работе. Если вы хорошо делаете свою работу, им абсолютно без разницы где вы находитесь.
- учите английский. Иногда это важней, чем ваши основные скилы в ML.
Плюсы удаленной работы:
- если сравнивать с нашими конторами (mail.ru, yandex), можно выйти на гораздо более высокую зарплату.
- все заказчкики, с кем я работал, устраивали мне бесплатные поездки on-site. К примеру, так я побывал в Штатах, Ирландии, Сербии, Австрии
- меньше долбят с проблемами, не имеющими отношения к ML
Минусы:
- если ты один специалист в команде, часто не с кем обсудить текущие задачи. Если постоянно не учиться, начнете деградировать.
- сложней коммуникации. Разница во времени. Но это общие проблемы удаленки.
ps не читайте предыдущих комментаторов :)
pps мне так часто задают этот вопрос, что начинаю задумываться о создании специализированного сервиса по поиску удаленных data scientist'ов