2022 был… ну вы знаете. Штормило всех и с разной степенью интенсивности. Хорошо, что можно сублимировать тревожность в работу! Не благодаря, но вопреки всем невзгодам hh.ru продолжает развиваться и становиться лучше. Мы старались чаще выкатывать новые возможности и совершенствовали работу уже действующих сервисов. Рассказываем, что нам удалось сделать в стремительно уходящем в крутое пике 2022 году. Статья может выглядеть как отчет, потому что это и есть отчет. Поехали!
Что изменилось снаружи
Чтобы сделать поиск на hh.ru точнее, а выдачу резюме — релевантнее, мы настроили сразу несколько фильтров:
Поиск теперь умеет ранжировать резюме по статусу кандидатов. Для них мы сделали функцию установки актуальных статусов поиска работы. А для работодателей добавили такой фильтр. Он помогает подобрать резюме тех, кто находится в активном поиске работы или готов рассматривать новые предложения. Такой подход к холодному поиску помогает сокращать сроки закрытия вакансий и нанимать людей с высокой мотивацией.
Новый фильтр «Район» поможет собрать подборку резюме от соискателей по территориальному критерию. Это помогает построить диалог только с теми кандидатами, которые рассматривают предложения работодателей в конкретном районе, снизить причины отказов на следующих этапах подбора. Близость к месту работы стала важным критерием для соискателей при выборе работы. И мы учли это для работодателей при поиске.
Фильтр «Образование» «переехал» из расширенного поиска на основную страницу. Применять фильтр стало удобнее, а ещё его можно задать как один из ключевых параметров, выбрать одно или несколько значений, определить приоритетность выдачи резюме по указанию или наличию в резюме высшего, среднего профессионального или другого уровня образования.
Для узкоотраслевого подбора такая настройка играет ключевую роль: уровень образования приравнивается к квалификации будущего сотрудника.
Подхватили тренд и сделали «Подработку» полноценным фильтром в поиске. Она была всего лишь маленьким дополнительным разделом, но теперь все иначе. Управлять поиском по таким вакансиям стало удобнее, а получают они на 1600 откликов в день больше.
Поработали над выдачей вакансий и сделали её ещё удобнее в мобильных браузерах. Теперь все публикации выглядят стройнее, логотипы, текст и описание ещё лучше подстраиваются под разные модели смартфонов и размеры экранов. Реакция кандидатов на вакансии стала расти, как и количество откликов в день — до 17 тысяч за сутки.
Сделали отклик на вакансии в мобильных браузерах свайпом. Потому что мы считаем, что поиск работы — это новое знакомство. И похоже, что соискатели тоже: откликов стало больше на 7 тысяч в день.
Подключили отклик на вакансию звонком от соискателя. Иногда кандидаты предпочитают звонить, а не писать. Поэтому мы сделали так, чтобы входящий звонок соискателя с hh.ru превращался в полноценный отклик с резюме. Останется только его посмотреть и связаться с кандидатом. Вся история таких входящих звонков, включая пропущенные, отображается в личном кабинете работодателя на hh.ru, как и резюме звонивших соискателей.
Добавили возможность связаться с кандидатами после недозвона. Иногда дозвониться до нужного кандидата не получается. В этом году мы нашли решение и подключили функцию автоматических сообщений соискателям, связаться с которыми не удалось. Чтобы отправить уведомление в чат hh.ru, нужно лишь поставить у отклика отметку «Не дозвонился». Мы проверили: 25% соискателей, которых работодатель мог потерять из-за недозвона, удаётся вернуть в воронку подбора.
Перезапустили сервис для подбора линейного персонала и автоматизировали разбор откликов. Мы переосмыслили функцию авторазбора откликов и настроили автоматические приглашения и отказы кандидатам по критериям из фильтров. К любой активной вакансии можно задать критерии автоматического разбора откликов по всем доступным на hh.ru фильтрам и выбрать отправку уведомления кандидату о статусе отклика. Здесь применяются те же шаблоны сообщений соискателям, что и при переводе на другой этап подбора: письмо на электронную почту, уведомление в личном кабинете и мобильном приложении. СМС-сообщение отправляется только при отказе кандидату. Разбор откликов теперь занимает всего несколько минут.
Кроме того, мы дали возможность соискателю откликаться минимальной информацией. Если вам достаточно знать о кандидате только ФИО, контакты и регион, поставьте галочку «Принимать отклики неполным резюме» на вакансии. Даже если соискатель не успел создать резюме на hh.ru, он сможет откликнуться на вашу вакансию. А вам это позволит расширить воронку подбора и увеличить количество откликов. Изменение доступно в API.
Что изменилось внутри
Разработка крупного сервиса — это наполовину магия, наполовину наука. Поэтому алхимический принцип “что внизу, то и наверху” здесь очень к месту. Мы стараемся изменять hh.ru не только снаружи, но и внутри. Чтобы поиск работал лучше, а алгоритмы рекомендаций и выдачи не взрывали разные там части тела, мы постоянно обучаем наши модели новым сценариям. Иногда даже самым смелым. А ещё изучаем тренды поисковых запросов о работе в Рунете и разрабатываем решения для ответов на hh.ru.
Мы научили модели hh.ru одновременно изучать и интересы работодателей — каких кандидатов они чаще всего ищут, и интересы соискателей — какие вакансии они отслеживают. А дальше модели делают рекомендации вакансий для соискателей релевантнее. А работодателям помогают получать больше релевантных откликов: на 12 тысяч приглашений после откликов в день.
Обучили наши модели на новых и более разнообразных примерах резюме и вакансий. Теперь они учитывают не только публикации из архива, но и все-все открытые на hh.ru вакансии. Чем больше умеют модели, тем выше эффективность работодателей. После запуска обновленной модели увеличилось число приглашений после откликов на 5 тысяч в день.
Улучшили и сам процесс обучения моделей и научили их управлять рекомендациями по поведению работодателей и соискателей. Обновлённые алгоритмы повышают количество приглашений после отклика на 17 тысяч в день.
А ещё сделали так, чтобы наши модели рекомендовали эффективнее и оценивали приглашения приоритетнее откликов, но не считали важными просмотры вакансий. Получилось, что после обновления выросло на 8 тысяч приглашений после откликов в день.
Подключили нейросети-трансформеры. Что это значит? Это значит, что поиск hh.ru найдёт всё. Потому что теперь работает по тем же алгоритмам, что и привычные поисковые сервисы. Теперь наш поиск обучен на модели обработки естественного языка. То есть может обработать любой текстовый запрос, проранжировать результаты и показать в выдаче релевантные резюме.
Нейросети-трасформеры оказались особенно полезны при узкопрофильном поиске и сложных позициях. После их подключения количество приглашений после откликов увеличилось на 15 тысяч в день.
Улучшился и доступ к базе резюме: в поиске и рекомендациях нейросети-трансформеры делают запросы точнее, а выдачу качественнее. В итоге получили больше на 25 тысяч приглашений по базе в день.
И это еще не всё
Надеемся, что следующий год даст нам всем немножечко выдохнуть и спокойно заниматься любимыми делами: писать музыку, играть в игры, рисовать, развивать и придумывать крутые сервисы, чтобы помогать людям. Впрочем, если вы справились и не сдались в этом году, вас уже ничто не остановит. Вы теперь настоящие титаны.
Спасибо всем, кто пользуется нашими фичами и дает конструктивную обратную связь! Еще увидимся.
Комментарии (24)
rjhdby
22.12.2022 13:02+4Пошто Сергеев забанили?
StepKsu Автор
22.12.2022 13:29+5Это все без злого умысла, конечно. Чесна-чесна никакого подтекста в том, что два имени\слова стали причиной отклонения модерации. Вчера при обновлении платформы произошел кратковременный сбой алгоритмов авто-модерации контента: под блокировку в течение некоторого времени попала часть новых пользователей, в ФИО которых были имя «Сергей» либо отчество «Александрович». Баг уже пофиксили, все ранее заблокированные резюме восстановлены.
Это были временные "лапки", перед всеми извинились, румянец со своих лиц все еще стираем.
foatto
23.12.2022 19:33«Александрович»
Его-то за что?
Не смог подобрать ничего подцензурного с этими слогами.
Заинтригован.
Alexrook
22.12.2022 13:04+6Это все понятно. А для кандидатов когда сделаете хоть что-то? Ну хотя бы простое добавление вакансии/работодателя в черный список нажатием одной кнопки из списка вакансий и чтобы черный список не был ограничен. Насколько помню, когда я последний раз искал работу, там был какой-то лимит, который достаточно быстро исчерпывается, а чтобы добавить работодателя в черный список, надо было обязательно заходить в саму вакансию и возможно на страницу работодателя. Точно не помню, но это было достаточно муторно, учитывая количество вакансий, которые не хочется больше никогда видеть. Не помню точно, но именно вакансии добавлять в черный список было вообще нельзя, если вдруг тебя все-таки могут заинтересовать какие-то вакансии от того или иного работодателя, но ты не хочешь видеть те, которые тебе не подходят.
Очень не помешает функционал исключения из выдачи уже просмотренных вакансий. Даже если они были обновлены. Искать что-то даже по новым вакансиям невозможно. 90% вакансий ты уже видел по 10 раз и они раз за разом появляются в новом. Просто необходимо разделить именно новые вакансии и размещенные заново или поднятые, не знаю, как там у вас это работает. Но факт в том, что в новых вакансиях именно новых вакансий совсем немного и их приходится выискивать. Вместо того, чтобы потратить 5 минут на просмотр действительно нового, приходилось тратить по полдня, чтобы отыскать те вакансии, которые ты еще не видел.
RetardedWolfy
22.12.2022 14:04Очень не помешает функционал исключения из выдачи уже просмотренных вакансий.
Не могу не согласиться, ужасно неудобно было получать уведомления о том, что у вас аж СТО новых вакансий, при этом 90 из которых ты видел уже. И они даже никак не сортируются (например ниже или выше) а просто сваливаются в общую кучу со всеми. Найти эти 10 вакансий новых из 100 очень утомительно. И как правило новые вакансии это те, что тебя даже не интересуют, но они всё равно каким-то образом к тебе пробились в рекомендации
StepKsu Автор
22.12.2022 14:07+1А для кандидатов когда сделаете хоть что-то?
Мы постоянно делаем улучшение для соискателей как в интерфейсе, так и в алгоритмах :)
И далее по тексту про скрытие вакансий:
Скрывать вакансии на мобильных устройствах очень просто - это можно сделать на поисковой выдаче свайпом: и на мобильном вебе и в приложениях
В списке скрытых действительно был лимит в 2000 вакансий, для подавляющего большинства пользователей этого хватало, но после внедрения скрытия свайпом мы убрали этот лимит, чтобы можно было свайпами разбирать ленту вакансий целиком.
А на десктопе сейчас правда нельзя скрыть одним нажатием, нужно совершить два действия: нажать на зачёркнутый глаз на карточке вакансии и далее нажать на "Скрыть эту вакансию".
Очень не помешает функционал исключения из выдачи уже просмотренных вакансий.
Спасибо за рекомендасьон, передадим его разработчикам. Кстати, если есть запросы на новый функционал, его можно направить нам через Сообщество поддержки | hh.ru или через чат техподдержки
sarhome
22.12.2022 21:17+1Мы постоянно делаем улучшение для соискателей
Долго думал, почему с возрастом я получаю больше отказов на отклики. Все оказалось банально просто - возрастной фильтр у работодателя! Получается я просто в пустую рассылаю своё резюме, оно тут же попадает под возрастной фильтр и отсекается. Стоило мне поменять дату рождения как посыпались приглашения и звонки. Бестолковые менеджеры даже не утруждают себя просмотром резюме. Раз уж они используют данный фильтр для отсеивания, обяжите их указывать в вакансии возрастные предпочтения, иначе это попахивает скрытой дискриминацией!
Alexrook
23.12.2022 00:26+1Пока искал работу, эта тема регулярно поднималась на форуме HH. Ну да, такая вот реальность. Дискриминации вроде как в теории нет, а по факту она цветет и пахнет ) Именно поэтому большинство откликов даже не просматриваются работодателем.
Но спасибо законодательству. Вот честно, не знаю, кому от этого легче, что законом запрещается дискриминация по возрасту. Работодатели вынуждены теперь играть свою роль лояльных ко всем и вся, а по факту ничего не изменилось. Просто твой отклик даже не посмотрят или отправят общий шаблон с отказом. Труднее от этого стало лишь соискателям, ибо на те вакансии, которые ты мог пропустить из-за требований по возрасту, ты тратишь свое время. Очень обидно тратить время на сопроводительные письма, которые даже никто не читает. А ведь в некоторых вакансиях их именно требуют.
igor6130
23.12.2022 00:49+1Раз уж они используют данный фильтр для отсеивания, обяжите их указывать в вакансии возрастные предпочтения
Они бы и рады, но вот этого как раз делать нельзя.
Alexrook
23.12.2022 00:17+1Естественно, интересует в первую очередь функционал десктопной версии. Плотно искать работу на мобилке просто не очень удобно. В дороге - да, удобнее на мобильнике. Но так получается, что большую часть времени, когда ты безработный, ты проводишь в любом случае дома (особенно во времена пандемий, когда интервью редко проходят лично) и помимо просмотра вакансий, ты обычно подготавливаешь разные варианты резюме, пишешь сопроводительные письма, делаешь тестовые задания или изучаешь новые темы. И делаешь ты обычно это все на десктопе или по крайней мере на ноутбуке. Ты работаешь с десктопной версией, хотя бы по той причине, что поиск работы - это всегда куча нужных открытых вкладок.
В свое время я достаточно много писал предложений на вашем же форуме и каждый раз получал ответ, что «передадим его разработчикам». Но похоже, что у вас либо нарушены связи между поддержкой и разрабами, либо ваши разрабы просто игнорируют предложения по доработке ресурса (возможно именно от соискателей). Я был в поиске работы в 2020-2021 гг и ни одно из предложений не было реализовано. Не то, чтобы я считал себя пупом земли, к которому надо прислушиваться, но все же. Я полагаю, что не один я хотел бы каких-то улучшений именно для соискателей, чтобы сократить время на просмотр вакансий. А его можно сократить кратно. Самое плохое, что нет обратной связи, насколько твое предложение интересно или не интересно в принципе, ждать реализации этих фич или можно не надеяться.
Не знаю, буду ли я когда-нибудь еще раз искать работу в России, но если так случится, то хотелось бы видеть какие-то улучшения в этом процессе и именно в десктопной версии. Спасибо!
И да, 2000 вакансий - это очень мало, когда отправляешь в игнор минимум по 100 вакансий в день, а поиск работы длится месяцами ) Если лимит убрали, это очень хорошо. И на этом спасибо.
Xanderblinov
23.12.2022 12:23Если у вас есть крутые идеи, можете написать в телеграмм чатик с нашими разработчиками и передать их в первые руки так сказать https://t.me/hh_tech ;)
В чате обсуждаем больше технологии, архитектуру и тд, но годные идеи тоже рады будем слышать
foatto
23.12.2022 19:41Кстати, да, если уж "законом запрещается дискриминация по возрасту", почему бы не дать возможность убрать/очистить поле с датой рождения?
Думаю, что после успешного прохождения собеса без учёта возраста, вопрос возраста мог бы стать не настолько решающим.
Ava256
25.12.2022 00:46Добавьте тогда пожалуйста поиск по скрытым вакансиям и компаниям.Когда список большой, на пример больше 500, сложно и долго его искать чтобы восстановить компанию
ChePeter
22.12.2022 14:07Сайт жуткий, архитектора и аналитиков в HH видно нет от слова совсем.
На первой странице в полэкрана телефона "вы откликнулись ... раз" а вот мне это зачем показывать каждый раз, всегда. Пишите еще сколько раз я позавтракал!!
Поиска по откликам нет от слова совсем. Вот вы откликнулись пару лет назад компании, а теперь есть еще их вакансия и найти старый отклик и вспомнить, что ж там было написано - это квест.
Там неудобно почти всё и поиск нерелевантный совсем. Поиск M&A, а это серьёзные люди на рынке капитала, дает таксистов, парфюмеров и пр.пр.
alextheraven
22.12.2022 15:01+4Большое спасибо за обратную связь!
> Сайт жуткий, архитектора и аналитиков в HH видно нет от слова совсем.
У каждого свой вкус и представления, как должно быть. По каким признакам вы бы увидели, что архитектор и аналитик есть? ;)
> На первой странице в полэкрана телефона "вы откликнулись ... раз" а вот мне это зачем показывать каждый раз, всегда. Пишите еще сколько раз я позавтракал!!
Успешный найм на новую работу примерно наполовину определяется активными откликами соискателя. Имеет смысл не только открыть и обновить резюме, и указать правильный статус поиска работы, но откликнуться несколько раз, а лучше несколько десятков раз. По измерениям, счётчик в этом очень полезен, увеличивает и отклики, и приглашения после них. Но, как и все счётчики полезных действий, например, шагов, калорий, коммитов, при около-нулевых значениях может раздражать ;) .
> Поиска по откликам нет от слова совсем. Вот вы откликнулись пару лет назад компании, а теперь есть еще их вакансия и найти старый отклик и вспомнить, что ж там было написано - это квест.
К сожалению, ресурсы ограничены, и всегда нужно выбирать, что делать, а что нет.
Большинства соискателей делает не больше нескольких десятков откликов в год в год, и редко кому нужно вспоминать, куда он откликался несколько лет назад. При этом, технически, индексы откликов даже на активные вакансии – уже очень ресурсоёмкие. Откликов на вакансии, которые уже в архиве - на несколько порядков больше. Если отвечать очень прямо – не уверен, что мы сможем себе позволить сделать такую функциональность в обозримом будущем.
> Там неудобно почти всё и поиск нерелевантный совсем. Поиск M&A, а это серьёзные люди на рынке капитала, дает таксистов, парфюмеров и пр.пр.
Мы посмотрим на особенности токенизации названия компании «G M A». Пока можно искать так:
https://hh.ru/search/vacancy?text=m%26a+not+%22g+m+a%22&from=suggest_post&salary=&area=1&ored_clusters=true&enable_snippets=true . Про остальное, что неудобно - напишите, пожалуйста, подробнее.
T968
23.12.2022 11:18-1Те системы, что Вы перечислили настроены на удержание клиента. Что бы он ходил, ходил, ходил, но ни в коем случае не дошел. Когда дойдет, то выбросит счетчик.
Так и ХХ настроен, это с Ваших слов, аналогично, что бы посетители искали, искали, искали,... Но ни в коем случае не нашли, т.к. тогда им ХХ и не нужен будет.
Но посетители приходят не искать, а найти. Это две большие разницы. Наверно вот об отсутствии этого понимания этих разниц Вам и хотели сказать.
svob
22.12.2022 15:12Мне ХХ-2022 запомнился резко возросшим объемом присылаемого спама. Причем по клику на "мы подобрали для вас 100500 подходящих вакансий" в верху списка оказывается какой-нибудь "курьер", а релевантные вакансии идут после него (за пределами первого экрана, можно и не прочитать). Довольно оскорбительно и подталкивает к сносу приложения, чеужтам.
alextheraven
22.12.2022 19:25Большое спасибо за обратную связь!
Хочу вас попросить обратиться в техподдержку, через "помощь", если и когда такое увидите в следующий раз. Ни в коем случае не сомневаюсь в ваших словах. Но за почти шесть лет видел около тысячи жалоб на рекомендации вакансий, при этом жалоб, что сначала экран нерелевантных вакансий, а потом релевантные - ещё не видел.
Проблема с отдельными "возмутительными" рекомендованными вакансиями может возникать, если много соискателей с резюме, похожим на ваше, откликались на вакансии, которые вам не подходят.
Такое бывает, особенно когда у этих вакансий указана зарплата выше средней или другие привлекательные условия. И особенно если их потом откликнувшихся приглашали на собеседование.
В последнее время встречался с похожим, когда, например, лингвистам или настройщикам музыкальных инструментов рекомендовали рабочие или торговые вакансии, не требующие специальных навыков, но с зарплатой выше, чем обычно предлагается у вакансий по таким профессиям. Которые, к сожалению, к тому же сейчас встречаются довольно редко и есть не во всех регионах.
До этого, во время ковида, особенно первого локдауна и последовавших за ним волн увольнений, так было со многими профессиями.
Но может быть, в данном случае какая-то другая причина.
Рекомендованная вакансия - не чьё-то оценочное суждение или распределение на работу, а предложение, возможность, которую можно просто проигнорировать. Их генерирует стек моделей, по сути - очень большая и сложная программа с миллионами строк и параметров. Эту программу не писали вручную, а подбирали с помощью другой программы, пайплайна машинного обучения, на основе сотен миллионов примеров, когда отклики и приглашения между резюме и вакансиями произошли и когда не произошли. Ничего оскорбительного ни в одну, ни в другую программу точно никто не закладывал.
Чтобы рекомендации стали релевантнее, можно пооткликаться на подходящие вакансии и/или настроить вручную дополнительный фильтр для подходящих вакансий, например, слова исключения. Такой фильтр сохраняется и потом применяется в т.ч. при рассылке рекомендованных вакансий.
svob
23.12.2022 14:27Написала, и в чате ответили примерно так же - что модель у вас отличная, и это у меня проблемы. Настраивайте и пользуйтесь.
Что, конечно же, чушь собачья.
Лучше бы этот автоподбор отключить.
igor6130
22.12.2022 15:33+1Не плохо бы добавить для соискателей возможность видеть процент разбора откликов работодателем до того, как откликнешься на вакансию. Не редко бывает так, что находишь несколько интересных, откликаешься и выясняется, что один работодатель разбирает 30%, другой — 10%, а по третьему вообще нет статистики. Очень хочется, чтобы эта информация была прям рядом с названием вакансии в списке, чтобы понимать, на кого не стоит тратить время.
VadimGrad
25.12.2022 08:44hh за 8 с лишним лет не выучил конституцию РФ !!!
Город Севастополь не подчиняется Крыму !
Исправлять это не хотят :(
ris58h
Как же бесит такое решение в интерфейсах. Я пытаюсь, например, жест сделать какой-то или просто листаю криво. Ладно, когда приложение переходит на соседний экран, как это сделано в ленте ВК или Инсты - я всегда могу вернуться обратно, но когда по свайпу совершается действие, которое ещё и нельзя отменить - это раздражает.
Есть возможность отменить действие после свайпа? Какая статистика отмен? Как вы понимаете что это не случайные отклики?
StepKsu Автор
Приветствую, спасибо, что поднял эту тему. Попробую ответить.
Есть возможность отменить действие после свайпа?
Свайп влево (сокрытие вакансии) - можно зайти в список скрытых вакансий и удалить вакансию оттуда
Свайп вправо (отклик на вакансию на мобильном вебе) - можно скрыть для работодателя видимость своего резюме (в настройках видимости резюме). Также те, у кого несколько резюме, попадают сперва на экран выбора резюме и там могут отменить действие.
Какая статистика отмен? Как вы понимаете что это не случайные отклики?
Мы следим за обратной связью от пользователей, а также за связанными метриками - например, приглашениями после откликов.
В первой версии эксперимента мы поставили слишком низкий порог свайпа и получили много жалоб. После этого эксперимент сразу отключили и повысили порог - сейчас нужно свайпнуть почти на половину экрана. После этого жалобы на случайные свайпы стали довольно редкими
Приглашения после откликов выросли практически пропорционально откликам, то есть люди стали больше откликаться и их стали также больше приглашать. Если бы это были совсем случайные отклики, то работодатели бы не стали приглашать совсем случайных соискателей