24 2 мес. назад

Разработчик поисковой платформы

Присоединяйтесь к команде Ozon, где вы сможете развивать поисковую платформу, работая с современными технологиями и большими объемами данных. Ищем разработчика с хорошими знаниями Java и опытом в разработке многопоточных приложений. Предлагаем интересные задачи и возможность работать с передовыми решениями в области машинного обучения.

middle удалённо
Тип занятости
full-time
Опубликовано
8 декабря 2025
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти

описание

Привет! Это команда Поисковая платформа Миллионы пользователей каждый день ищут товары на Ozon. Большое количество разработчиков и data scientist-ов вовлечены в процессы улучшения пользовательского опыта: разработку моделей машинного обучения, поддержку новых признаков ранжирования, проведение аналитики поисковых сессий. В самом сердце этих процессов живёт Поисковая платформа — движок, на котором работает поиск Ozon. Он обязан выдерживать огромные нагрузки, поддерживать современные ML-решения и лёгкое внедрение продуктовых фичей. Основные задачи команды Поисковой платформы: - Постоянно следим за производительностью поискового движка, ищем способы сделать его быстрее. - Оптимизируем процесс индексации, чтобы поддерживать базу поиска в актуальном состоянии и быстрее доставлять обновления пользователям поиска. - Активно работаем с DS-командами, чтобы использовать в поисковом движке новые технологии, например большие языковые модели. Занимаемся не только интеграцией, но и проектированием решений для оптимизации времени исполнения запроса. - Наши непосредственные пользователи — продуктовые разработчики в поиске и команды DS. Разрабатываем для них инструменты, которые позволяют воплотить в жизнь продуктовые фичи. Скоуп работ — от поддержки новых типов данных в индексе до разработки своих DSL для поиска или признаков ранжирования. Наш стек: Java 21, Lucene, Kafka, ScyllaDB, ClickHouse, Redis, PostgreSQL, S3, k8s, Spark Вы будете: • В команде индексации — участвовать в проектировании и разработке быстрообновляемого хранилища мастер-данных для поиска, подсистемы потоковой и пакетной обработки данных для аналитики и построения поискового индекса, интегрироваться с DS-решениями для анализа данных поискового индекса. • В команде базового поиска — оптимизировать поисковый движок, заниматься вопросами оптимального хранения данных и скорости их обновления, поддерживать и совершенствовать архитектуру распределённого поискового движка. • В команде среднего поиска — разработка высоконагруженного сервиса ранжирования и координации распределенного поиска. • В команде инструментов поисковой платформы - разрабатывать сервисы и инструменты для мониторинга и управления поисковыми кластерами платформы, а также заниматься развитием и оптимизацией инфраструктуры поисковой платформы Нам важно: • Хорошее знание Java и опыт разработки от 2 лет. • Знание классических алгоритмов и структур данных. • Опыт разработки многопоточных приложений и распределённых систем. • Опыт использования реляционных СУБД и (или) NoSQL-хранилищ. • Ответственность и аккуратность, умение тестировать собственный код и работать с чужим. • Умение работать в команде. Будет плюсом: • Непосредственная работа с поисковыми движками: Elastic Search, Solr, Sphinx • Опыт построения ETL, DWH, Data Lake • Опыт алгоритмической разработки, например сжатия данных • Образование, связанное с математикой или Computer Science • Знакомство с Data Science и/или ML Engineering

Похожие вакансии

6 вакансии
ФГАУ НИИ «Восход»
ФГАУ НИИ «Восход»
1 д. назад

Разработчик Scala/Java

ФГАУ НИИ «Восход» ищет разработчика Scala/Java с опытом работы в Big Data. В команде вам предложат гибкий график и возможность удаленной работы, а также конкурентоспособную зарплату и комфортный офис.

Scala · Spark · Python ·+9

middle удал.
Центр Новых Финансовых Сервисов
Центр Новых Финансовых Сервисов
1 д. назад

Java-разработчик

Ищем разработчика с опытом в Java/Kotlin и микросервисах. Вы будете участвовать в разработке и оптимизации сервисов, а также в планировании спринтов. Предлагаем гибридный формат работы и возможности для профессионального роста.

Java · Kotlin · Hibernate ·+2

middle удал.
DM Solutions
DM Solutions
1 д. назад

Разработчик Java/Go

Вам предстоит работать над созданием AI-платформы для промышленных предприятий, участвуя в архитектурных решениях и оптимизации производительности. Мы ищем кандидатов с глубокими знаниями Java и/или Go, а также опытом работы с высоконагруженными системами.

Java · Spring Framework · Golang ·+5

middle удал.
Ведущая финансово-технологическая компания
Ведущая финансово-технологическая компания
2 д. назад

Инженер по тестированию на Java

Вам предстоит разрабатывать и поддерживать автотесты на Java, проводить тестирование банковского ПО и участвовать в CI/CD процессах. Мы ищем специалиста с опытом тестирования от 3 лет и знанием Java. Предлагаем конкурентную зарплату и гибкий формат работы.

middle удал.
BELL INTEGRATOR
BELL INTEGRATOR
2 д. назад

Java Back-end разработчик

Компания BELL INTEGRATOR ищет Java Back-end разработчика с опытом от 3-х лет. Вам предстоит работать с Java 8+, Kotlin и Spring Boot, а также участвовать в разработке крупных проектов для банков и телекоммуникационных компаний. Условия включают гибкий график и возможность удаленной работы.

Java · Spring Boot · Spring Framework ·+4

middle удал.
Альфа-Банк
Альфа-Банк
2 д. назад

QA Engineer

Мы ищем QA Engineer с опытом тестирования от 2 лет, который будет заниматься как ручным, так и автоматизированным тестированием. Предлагаем гибкий график, возможность удаленной работы и заботу о здоровье сотрудников.

SQL · BPMN · UML ·+4

middle удал.