Ведущий Go-разработчик, Сервисы формирования лент

Привет! Мы команда Сервисы формирования лент.

Мы строим платформу, которая превращает терабайты данных в персонализированные рекомендации для миллионов пользователей Ozon. Наши алгоритмы решают, что покупатели увидят в следующий момент, и в этом нам помогают сложные ML-модели, работающие в реальном времени. Вместе с командой Data Science мы постоянно улучшаем платформу, делая рекомендации точнее и релевантнее.

Сейчас мы ищем ведущего Go-разработчика, который возьмёт на себя проекты ключевого сервиса инференса моделей и расчёта признаков. Вы будете отвечать за техническую экспертизу, глубоко вникать в архитектуру и разработку и помогать команде справляться с нетривиальными задачами.

Наш стек

  • Go (основные сервисы), Python (ML-часть), Cassandra, ScyllaDB, Redis, NVIDIA Triton, ONNX, OpenVINO, Kubernetes, Hadoop, Airflow.


Вы будете

  • Проектировать, разрабатывать и оптимизировать высоконагруженные ML-сервисы для рекомендаций, нейросетевого скоринга и обработки стриминговых данных.

  • Интегрировать решения с ML-платформой и инфраструктурой Ozon.

  • Продуктивизировать сложные модели, включая нейросети и аналоги LLM.

  • Улучшать пайплайн публикации моделей и метрик качества рекомендаций.

  • Внедрять мониторинг, обеспечивать отказоустойчивость и низкие задержки.

  • Заниматься развитием коллег в команде, участвовать в код-ревью, делиться экспертизой и помогать команде принимать технические решения.

Нам важно

  • Глубокие знания в ML Engineering и работе с высоконагруженными системами.

  • Опыт вывода в production сложных моделей, включая нейросетевые подходы (LLM, глубокие рекомендательные системы и т.д.).

  • Умение проектировать распределённые системы и оптимизировать их производительность.

  • Способность вести экспертные обсуждения, разъяснять сложные решения и вдохновлять команду.


Будет плюсом

  • Опыт работы с LLM, рекомендательными системами или скорингом.

  • Практика внедрения стриминговой обработки данных.

  • Понимание принципов персонализации в e-commerce или маркетплейсах.

Наши сервисы написаны на Go, но мы открыты для специалистов с опытом на других языках (Python, Java, С++, C#, Rust и т.д.), готовых погрузиться в наш стек. Главное – экспертность в ML Engineering и желание решать сложные задачи в команде!

Работа в Ozon Tech — это

  • Люди, которым не всё равно — ценим инициативу и самостоятельность, доверяем друг другу и даём свободу в принятии решений.

  • Открытая культура — мы учимся на ошибках и фокусируемся на решении проблем, а не на поиске виноватых.

  • Сильная команда, которой мы гордимся — обсуждаем идеи, обмениваемся экспертизой, просим совета и поддерживаем друг друга.

  • Современный стек и развитая инженерная культура - реализуем амбициозные проекты и создаем решения, которых еще нет на рынке.

Этапы отбора и материалы подготовки
Подробнее
курсор на баннере

А ещё

Формат работы: гибрид, удалёнка, офисы в Москве, Санкт-Петербурге, Иннополисе, Новосибирске, Алматы и Астане, коворкинги по России и не только
ДМС со стоматологией и льготная медицинская страховка для близких, страхование от несчастных случаев, полис выезжающего за рубеж, поддержка психолога
Курсы по запросу и поддержка в карьерном развитии. Свой Ozon Универ. Бесплатные курсы программирования, математики и английского языка для детей сотрудников