freehire launches on Product Hunt on 26 August.

Follow →

Team Lead в команду поисковых технологий для AI-систем

Summary

Leads a backend team building scalable search engines and indexing pipelines for AI systems that power multiple products, focusing on hybrid (vector/text) search, distributed storage, and high-load performance.

Строим общий поисковый слой, который будет использоваться в самых разных продуктах на основе языковых моделей. Данные бывают очень разными: где-то это готовые структурированные записи, где-то — документы и обычный текст, а где-то информацию ещё нужно извлечь, очистить и подготовить к индексации. Наша задача — сделать так, чтобы AI-системы могли быстро находить действительно нужную информацию. По качеству хотим быть на уровне лучших поисковых решений, а по скорости разработки — заметно быстрее больших платформенных команд.

Задачи

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

Требования

  • Python
  • распределённые системы
  • высоконагруженные сервисы
  • алгоритмы поиска и структуры данных
  • Linux, контейнеры и Kubernetes

Опыт именно в поиске будет большим плюсом, но не является обязательным. Нам интересны сильные системные инженеры, которые умеют разбираться в сложных задачах, принимать технические решения и доводить их до работающего результата.

See also