Ozon

go-разработчик ML-инфраструктуры

Коротко

Стажировка в команде ML-инфраструктуры Ozon, которая строит платформу для обучения и инференса ML-моделей на тысячах GPU. Задачи включают доработку планировщика GPU-задач и hot storage, перенос компонентов с Kotlin на Go, добавление метрик и дашбордов, изучение распределённых систем и Kubernetes. Требуется уверенное знание одного из языков программирования (Go, Java, Kotlin, C++, Python), готовность писать на Go, базовые знания алгоритмов, SQL, Linux и Git.

Описание
Привет! Это команда ML-инфраструктуры: мы строим платформу, на которой в Ozon обучаются и инферятся ML-модели. Мы ищем стажёра, который хочет разобраться, как устроена инфраструктура для обучения моделей на тысячах GPU, и вместе с нами развивать ядро платформы: планировщик задач для GPU-кластера и слой быстрого хранилища данных (hot storage). Задача команды — выжимать максимум из дорогого GPU-железа: честно распределять карты между командами, не давать им простаивать и максимально быстро доставлять данные и чекпоинты до обучающихся моделей.
Задачи
•Решать задачи в hot storage и планировщике GPU-задач: дорабатывать функциональность, исправлять баги, писать тесты.
•Участвовать в переносе компонентов ядра с Kotlin на Go под руководством ментора.
•Добавлять метрики, дашборды и алерты, чтобы команда лучше видела утилизацию GPU и здоровье сервисов.
•Разбираться в устройстве распределённых систем и Kubernetes на реальных продовых задачах.
•Проходить код-ревью и учиться проектировать решения вместе с опытными инженерами.
Требования
•Уверенное знание хотя бы одного языка программирования (Go, Java, Kotlin, C++, Python) и готовность писать на Go.
•Понимание базовых алгоритмов и структур данных.
•Базовые знания SQL, Linux и Git.
•Интерес к бэкенду, распределённым системам и инфраструктуре.
Будет плюсом
•Пет-проекты, учебные проекты или опыт коммерческой разработки на Go.
•Знакомство с Docker и Kubernetes.
•Представление о gRPC, Kafka, S3 или Prometheus.
•Интерес к ML и тому, как обучаются модели.
Условия
Условий в вакансии нет.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте