5 лет писала Java/Go бэкенды, полгода назад перешла в ML-команду. Думала буду модели обучать, а по факту чищу CSV, фикшу разметку и пишу пайплайны. Это у нас так или везде?
Зато твой бэкенд-бэкграунд это огромное преимущество. Большинство ML-щиков пишут жуткий код, а ты умеешь в тесты, CI и нормальные сервисы. MLOps на тебе золотом будет.
Плюс много. Я наоборот из DS пришла и инфра-часть давалась тяжело. Команды где есть человек с реальным инженерным опытом деплоят модели в разы быстрее.
Ноутбуки это зло, перетаскивай всё в нормальные .py модули как только что-то стабилизируется. Папиллярные ячейки джуны пусть ведут, ты гни линию на воспроизводимость.
Подтверждаю по заказам. Чистый ml без инженерии заказчику не нужен, нужен кто доведёт до прода. Data wrangling это и есть работа, добро пожаловать в реальность.