О роли
ClickUp создаёт будущее работы: первое по-настоящему объединённое AI-пространство, сочетающее задачи, документы, чат, календарь и корпоративный поиск, усиленное контекстно-ориентированным искусственным интеллектом. Компания изначально основана на AI — от каждого члена команды ожидается ежедневное использование AI, владение AI оценивается в рамках процесса найма.
ClickUp ищет талантливого и опытного старшего инженера по поиску, который присоединится к команде и поможет революционизировать возможности поиска. В качестве ключевого члена инженерной команды вы будете отвечать за оптимизацию и улучшение функционала поиска, критически важной функции платформы, лежащей в основе AI-инициатив компании.
Ваш вклад в ClickUp
В роли старшего инженера в команде поиска вы будете отвечать за проектирование, оптимизацию и масштабирование поисковой инфраструктуры. Платформа построена как бэкенд-сервисы на базе Postgres и OpenSearch, с акцентом на поиск в реальном времени и его предоставление. Вы будете работать непосредственно с этими системами, чтобы пользователи могли мгновенно находить именно то, что им нужно в своём рабочем пространстве.
Основные обязанности
•Проектировать и внедрять надёжные поисковые решения, которые масштабируются вместе с быстро растущей базой пользователей
•Улучшать релевантность, точность и скорость поиска, чтобы предоставлять пользователям наиболее релевантные результаты с молниеносной скоростью
•Совершенствовать конвейеры индексирования в реальном времени, чтобы результаты поиска всегда были актуальными
•Создавать системы измерения для оценки и улучшения качества поиска
•Разрабатывать и улучшать возможности векторного поиска для обеспечения поисковых опытов следующего поколения
•Сотрудничать с командами AI, бэкенда и продукта для интеграции поиска в новые функции
•Устранять сложные проблемы, связанные с поиском, в масштабах всей системы
Технические требования
•Степень бакалавра в области компьютерных наук или смежной области
•Опыт работы не менее 5 лет в роли инженера по поиску или в напрямую связанной должности
•Практический опыт работы с OpenSearch или ElasticSearch (предпочтительно); опыт с Solr рассматривается, но менее желателен из-за его возраста
•Опыт работы с высокомасштабируемым поиском и обработкой данных в реальном времени в контексте бэкенд-сервисов
•Доказанная способность оптимизировать разбор запросов, индексирование и настройку релевантности для поисковых систем
•Опыт измерения и оптимизации качества поиска
Желательные квалификации
•Опыт в ранжировании поиска, алгоритмах релевантности и информационном поиске
•Практический опыт работы с векторными эмбеддингами и реализациями семантического поиска
•Опыт работы с TypeScript в бэкенд-системах
•Опыт проектирования поисковых решений, сохраняющих производительность под высокой нагрузкой
•Опыт применения машинного обучения и обработки естественного языка для улучшения релевантности поиска
О визовой поддержке
Спонсорство визы не гарантируется и зависит от бизнес-потребностей конкретной роли в данный момент; для ролей вне инженерии и продукта спонсорство не предоставляется.