Старший инженер-разработчик поисковых систем
Руководит проектированием, разработкой и оптимизацией высокопроизводительных поисковых решений, используя продвинутые алгоритмы и масштабируемые архитектуры Сотрудничает с кросс-функциональными командами для создания надёжного, ориентированного на пользователя поиска по сложным данным.
Обязанности
- Проектировать и внедрять решения поисковых движков (Elasticsearch, Solr) для работы с большими данными
- Разрабатывать и улучшать алгоритмы ранжирования, парсинг запросов и настройку релевантности
- Сотрудничать с data-engineering для эффективных пайплайнов загрузки и индексирования данных
- Оптимизировать производительность поиска, задержки и пропускную способность (кэширование, шардинг, балансировка)
- Проводить ревью кода, наставлять инженеров и внедрять лучшие практики разработки
- Интегрировать ML/AI-модели в пайплайны поиска для персонализации рекомендаций
- Мониторить и устранять продовые инциденты, обеспечивая минимальные простои и стабильность
- Отслеживать новые технологии поиска и тренды индустрии для непрерывных улучшений
Необходимые навыки
- Степень бакалавра по информатике/инженерии или смежной области
- 5+ лет опыта разработки и оптимизации поисковых систем (Elasticsearch, Solr или Lucene)
- Владение Java, Python или Go
- Глубокие знания структур данных, алгоритмов и распределённых систем
- Практика с облаками (AWS, GCP, Azure) и CI/CD
- Сильные аналитические навыки и фокус на масштабируемость
- Отличные навыки коммуникации и сотрудничества
Предпочтительная квалификация
- Степень магистра по информатике или смежной области
- Опыт внедрения ML/AI в поисковые пайплайны
- Знакомство с контейнеризацией/оркестрацией (Docker, Kubernetes)
- Опыт с big data-фреймворками (Hadoop, Spark) или стримингом (Kafka)
- Вклад в open-source проекты по поиску/индексации
Компенсация и льготы
- Конкурентная зарплата по отраслевым бенчмаркам
- Бонусы по результатам или опционы
- Расширенная медицинская, стоматологическая и офтальмологическая страховка
- Бюджет на конференции и сертификации