Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Старший разработчик Java (Поисковая платформа): Разработка и оптимизация ядра поискового движка Ozon с акцентом на высоконагруженные распределённые системы, производительность индексации и интеграцию ML-решений. Фокус на ускорении времени выполнения запросов, проектировании хранилищ данных и внедрении возможностей больших языковых моделей (LLM).
Локация: Удалённо (РФ) или офисы в Москве, Санкт-Петербурге, Иннополисе и Новосибирске
Зарплата: от 475 000 ₽/мес до налогов
Компания
Ozon — одна из крупнейших e-commerce платформ, развивающая высоконагруженный поисковый движок для миллионов пользователей.
Что делать
- Оптимизировать производительность поискового движка и скорость обновления индексов.
- Проектировать и разрабатывать быстрообновляемые хранилища мастер-данных и системы потоковой обработки данных.
- Интегрировать современные ML-решения и LLM в поисковый движок, оптимизируя время исполнения запросов.
- Создавать внутренние инструменты и DSL для продуктовых разработчиков и DS-команд.
- Развивать и поддерживать архитектуру распределённого поиска, включая шардирование и координацию.
- Заниматься мониторингом и оптимизацией инфраструктуры поисковых кластеров.
Требования
- Уверенное знание Java и опыт коммерческой разработки от 2 лет.
- Глубокое понимание классических алгоритмов и структур данных.
- Опыт создания многопоточных приложений и работы с распределёнными системами.
- Практический опыт работы с реляционными СУБД и NoSQL-хранилищами.
- Умение самостоятельно тестировать код и работать в команде.
Хорошо, если есть
- Опыт работы с поисковыми движками: Elasticsearch, Solr, OpenSearch (Lucene), Sphinx или Quickwit.
- Навыки построения ETL, DWH или Data Lake.
- Опыт в алгоритмической разработке, например, в области сжатия данных.
- Профильное образование в области математики или Computer Science.
- Знакомство с Data Science или ML Engineering.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →