Junior AI/ML Developer
Ты мечтаешь о практическом опыте в искусственном интеллекте, но пока носишь гордое звание «junior»? Эта вакансия подарит тебе редкую возможность погрузиться в реальные задачи оптимизации маршрутов грузоперевозок. В первые же недели младший инженер машинного обучения увидит, как алгоритмы сокращают километры и тонны затрат.
Средний бизнес в сфере цифровой логистики. 5 лет на рынке, R&D-команда — 20 человек. Работа полностью удалённая или из просторного офиса-коворкинга — выбираешь ты. Наставничество, доступ к внутренней базе курсов, участие в профильных конференциях.
О проекте
Команда строит облачную платформу прогнозирования и планирования для российских и международных логистических операторов. Мы экспериментируем с Python 3.11, PyTorch, LightGBM, Airflow, а модели упаковываем в Docker, чтобы на продакшене всё работало без сюрпризов. Наставники — разработчики с боевым опытом участия в чемпионатах AI Journey и Kaggle.
Обязанности
- Участвовать в ежедневных стендапах и спринтовых ретроспективах, формулировать задачи и доносить результаты.
- Писать чистый Python-код для подготовки датасетов, feature engineering и A/B-экспериментов.
- Обучать и валидационировать простые ML-модели (Linear/Tree-based, DNN под присмотром тимлида).
- Заворачивать модели и окружения в Docker-контейнеры, публиковать их в внутреннем registry.
- Настраивать мониторинг метрик (ROC-AUC, RMSE, бизнес-KPI) через Grafana и Prometheus.
- Документировать решения в Confluence и создавать понятные Jupyter-ноутбуки для аналитиков.
Требования
- Базовый опыт Python, pandas, NumPy, желание углубляться в ML-стек.
- Понимание жизненного цикла модели: от сбора данных до inference.
- Знакомство с Git и GitLab-flow, умение оформить Merge Request без «сломать всё».
- Практика работы в Linux или WSL, базовые навыки командной строки.
- Опыт использования Docker или готовность освоить его за две недели.
- Английский на уровне чтения технической документации.
- Способность быстро обучаться, задавать вопросы и принимать обратную связь.
Мы ценим
- Любознательность: тебе интересно, почему алгоритм «сел» и как его оживить.
- Самоорганизацию: соблюдение дедлайнов без микроменеджмента.
- Командность: готовность помогать соседу по pull-request, даже если горит свой таск.