Ищем инженеров в команду поисковых технологий для AI -систем.
Строим общий поисковый слой, который будет использоваться в самых разных продуктах на основе языковых моделей.
Данные бывают очень разными: где-то это готовые структурированные записи, где-то — документы и обычный текст, а где-то информацию ещё нужно извлечь, очистить и подготовить к индексации.
Наша задача — сделать так, чтобы AI-системы могли быстро находить действительно нужную информацию. По качеству хотим быть на уровне лучших поисковых решений, а по скорости разработки — заметно быстрее больших платформенных команд.
Обязанности
- разрабатывать движки индексации и поиска
- работать с векторным, текстовым и гибридным поиском
- строить распределённые системы хранения и обработки данных
- улучшать скорость, качество и снижать стоимость поиска
- решать задачи отказоустойчивости и горизонтального масштабирования
- работать с большими объёмами данных и высокой нагрузкой
- создавать технологии, которые будут использовать другие команды и продукты.
Требования
- Python
- распределённые системы
- высоконагруженные сервисы
- алгоритмы поиска и структуры данных
- Linux, контейнеры и Kubernetes
Опыт именно в поиске будет большим плюсом, но не является обязательным. Нам интересны сильные системные инженеры, которые умеют разбираться в сложных задачах, принимать технические решения и доводить их до работающего результата.
Условия
Как мы работаем:
- везде, где можно безопасно срезать углы — срезаем
- не строим абстрактную платформу на несколько лет вперёд
- быстро проверяем гипотезы на реальных сценариях
- сохраняем атмосферу стартапа
- выжигаем процессы и зависимости, которые нас замедляют
- даём инженерам много самостоятельности и влияния на результат.
Это возможность строить базовую технологию, которая окажется в центре большого количества AI-продуктов.
Если тебе близки сложные системные задачи, поиск и желание делать быстро — пиши.
Похожие вакансии
Релевантный опыт от 5 лет в крупных компаниях с highload. Знания .NET, С#. Знания реляционных и нереляционных СУБД.
Образование высшее (желательно техническое). Опыт работы не менее 5-6 лет. Уверенное знание Java 8 и выше. Опыт разработки с...
Образование высшее (желательно техническое). Опыт работы не менее 5-6 лет и от 2-ух лет опыта на руководящей позиции.
Опыт ручного тестирования backend от 4х лет. Опыт работы с Swagger, Postman. Опыт написания автотестов на Python от 3...
Знание платформы .Net, ООП, алгоритмов и структур данных. Опыт коммерческой разработки на С# от 4х лет. Понимание принципов SOLID...
