Senior · Удалённо из России · Москва, Россия · Английский не нужен
Навыки
Алгоритмы и структуры данных
Внимание к деталям
ClickHouse
Анализ данных
Data Lake
DWH
E-commerce
Ещё 15
Elasticsearch
ETL / ELT
Java
Kafka
Kubernetes
LLM
Machine Learning
NoSQL
Ответственность за результат
152-ФЗ / персональные данные
PostgreSQL
Redis
Scala
Spark
Работа в команде
О компании и продукте
Технологии/инструменты Java Lucene Kafka ScyllaDB ClickHouse Redis PostgreSQL Spark Kubernetes Привет!. Это команда Поисковая платформа. Миллионы пользователей каждый день ищут товары на Ozon. Большое количество разработчиков и data scientist-ов вовлечены в процессы улучшения пользовательского опыта: разработку моделей машинного обучения, поддержку новых признаков ранжирования, проведение аналитики поисковых сессий. В самом сердце этих процессов живёт Поисковая платформа — движок, на котором работает поиск Ozon
Активно работаем с DS-командами, чтобы использовать в поисковом движке новые технологии, например большие языковые модели. Занимаемся не только интеграцией, но и проектированием решений для оптимизации времени исполнения запроса. Наши непосредственные пользователи — продуктовые разработчики в поиске и команды DS. Разрабатываем для них инструменты, которые позволяют воплотить в жизнь продуктовые фичи. Скоуп работ — от поддержки новых типов данных в индексе до разработки своих DSL для поиска или признаков ранжирования. Вы будете
Задачи
Он обязан выдерживать огромные нагрузки, поддерживать современные ML-решения и лёгкое внедрение продуктовых фичей
Основные задачи команды Поисковой платформы
Постоянно следим за производительностью поискового движка, ищем способы сделать его быстрее
Требования
Хорошее знание Java и опыт разработки от 2 лет
Знание классических алгоритмов и структур данных
Опыт разработки многопоточных приложений и распределённых систем
Опыт использования реляционных СУБД и (или) NoSQL-хранилищ
Ответственность и аккуратность, умение тестировать собственный код и работать с чужим
Умение работать в команде
Будет плюсом
Непосредственная работа с поисковыми движками: Elasticsearch, Solr, Sphinx, OpenSearch (Lucene), Quickwit (Tantivy)
Опыт построения ETL, DWH, Data Lake
Опыт алгоритмической разработки, например сжатия данных
Образование, связанное с математикой или Computer Science
Знакомство с Data Science и/или ML Engineering
Условия
Оптимизируем процесс индексации, чтобы поддерживать базу поиска в актуальном состоянии и быстрее доставлять обновления пользователям поиска
В команде индексации — участвовать в проектировании и разработке быстрообновляемого хранилища мастер-данных для поиска, подсистемы потоковой и пакетной обработки данных для аналитики и построения поискового индекса, интегрироваться с DS-решениями для анализа данных поискового индекса
В команде базового поиска — оптимизировать поисковый движок, заниматься вопросами оптимального хранения данных и скорости их обновления, поддерживать и совершенствовать архитектуру распределённого поискового движка
В команде среднего поиска — разрабатывать высоконагруженный сервис, обеспечивающий шардирование и координацию распределённого поиска, а также оптимизировать вычисление факторов ранжирования и их долгосрочное хранение
В команде инструментов поисковой платформы - разрабатывать сервисы и инструменты для мониторинга и управления поисковыми кластерами платформы, а также заниматься развитием и оптимизацией инфраструктуры поисковой платформы
Паспорт вакансии
История публикации
Появилась в Вакандии28 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 28 дней назад
Среди похожихНет данных23 из 30 · похожих вакансий слишком мало для сравнения
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
ГрейдSeniorвычитано из текста вакансии
Формат работыУдалённо из Россиивычитано из текста вакансии
ГеографияМосква, Россиявычитано из текста вакансии
Зарплатаот 475 000 RUB в месяцвычитано из текста вакансии
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки1004 из 4 полей: грейд, формат, география, зарплата
Зарплата названа100вилку назвал источник
Проверка Вакандии
Источники и свежесть
Тип источника
Агрегатор вакансий
Найдено публикаций
1
Посмотреть публикации и даты
getmatchОсновная публикация · 2026-07-27
O
Работодатель
Ozon
50 активных вакансий · вилка работодателя указана в 11%