Описание
Разрабатывается внутренняя ML-платформа для сотен команд ML-разработчиков Яндекса. Она объединит среду для удалённой разработки и запусков на GPU, инструменты обучения моделей на кластере YTsaurus, оркестратор подготовки данных и MLOps-систему для хранения моделей и управления их жизненным циклом.
Задачи
•Руководить командой из двух разработчиков: ставить задачи, проводить код-ревью, контролировать сроки, поддерживать профессиональное развитие и удовлетворённость коллег, распределять задачи и отмечать достижения
•Управлять кросс-командными проектами, синхронизироваться с командами базовой инфраструктуры и ML-разработчиками, планировать релизы и внедрение решений
•Создавать решение для совместного использования разработчиками мощных машин с GPU для отладки кода
•Писать код для сервисов ML-платформы
Требования
•Опыт разработки сложных систем на Go, C++ или Java
•Опыт руководства командой разработчиков или готовность к этой роли
•Опыт ведения кросс-командных проектов, сбора требований и взаимодействия со смежными командами
•Умение писать качественный код с учётом архитектуры сервиса
•Понимание принципов разработки высоконагруженных приложений
•Понимание контейнеризации в Linux
•Готовность изучать специфику работы ML-моделей и внедрять инфраструктурные решения
Будет плюсом: опыт создания и внедрения инфраструктурных решений в крупных компаниях, знакомство с Docker, Kubernetes, Ray, Slurm или MLOps-инструментами
Условия
•Компенсация от 100М токенов для экспериментов и оптимизации рутины
•Доступ к передовым моделям для ежедневной работы
•Расширенная медицинская страховка с первого месяца работы
•Оплачиваемый больничный — 30 дней в году
•Оплачиваемые ведение беременности и роды для сотрудниц и жён сотрудников со стажем более двух лет
•ДМС для детей и супругов: компания оплачивает 80% стоимости