Скрининг резюме с помощью ИИ — это процесс, при котором программа читает отклики на вакансию, извлекает структурированные данные (опыт, навыки, образование, языки) и присваивает балл соответствия описанию вакансии. Рекрутер получает уже отсортированный список и решает, кто пройдёт дальше, вместо того чтобы вручную вычитывать десятки или сотни резюме.
Вопрос, который важен и компании, и кандидату, не «работает ли это?». Работает, и в продакшене стоит почти в каждом крупном решении на российском рынке: «Поток Рекрутмент», Huntflow, E-Staff, встроенные модели у агрегаторов вроде hh.ru. Вопрос другой: работает ли это для того типа вакансии, которую вы открываете? Для одних — да. Для технических вакансий в масштабе модель упирается в предсказуемые пределы.
Если коротко
Скрининг по ИИ хорош в том, чтобы упорядочить объём, и слаб в том, чтобы предсказать технический навык. Он превращает «300 откликов» в «20 вероятных», но внутри этих двадцати корреляция с реальной результативностью остаётся такой же, как у человека, который читает то же резюме: низкой.
Если ты ищешь пошаговый разбор, как сделать этот отсев с умом, посмотри как фильтровать резюме, а как убрать из первого прочтения то, что запускает предубеждение, разобрано в статье слепой отбор резюме. Этот текст о том, что автоматизация делает под капотом и где она ошибается.
Как ИИ читает резюме
Типичный конвейер состоит из четырёх этапов.
1. Парсинг. Резюме (PDF, DOCX, скан) превращается в текст и разбивается на блоки (шапка, саммари, опыт, образование, навыки, языки). Современные модели неплохо справляются с разными вёрстками.
2. Извлечение сущностей. Компании, должности, годы, технологии, сертификаты. Эта часть точна на аккуратно оформленных резюме и хуже на «креативных» (графики, иконки, колонки).
3. Сопоставление с описанием вакансии. Система сравнивает семантический вектор резюме с вектором описания вакансии. Веса можно настроить по обязательному навыку, годам опыта, локации, зарплатной вилке.
4. Ранжирование. Итоговый балл (обычно от 0 до 100) задаёт порядок, в котором рекрутер видит кандидатов.
Платформы постарше работают только на совпадении ключевых слов. Современные используют эмбеддинги (векторное представление текста), которые понимают, что «инженер-программист» и «backend-разработчик» — не одно и то же, но соседи в семантическом пространстве.
Что скрининг по ИИ оценивает хорошо
- Заявленное соответствие. Если кандидат написал «React 5 лет», а вакансия требует React 3 года, система ловит это почти безошибочно.
- Формальные требования. Высшее образование, конкретный сертификат, язык с заявленным уровнем, локация.
- Объём. Тысяча резюме превращается в отсортированный список за секунды.
- Связность карьеры. Длинный перерыв, слишком частые смены, рост грейда.
- Базовый комплаенс. Вакансии с жёсткими требованиями (аттестат, лицензия, профильный реестр) фильтруются по точному соответствию.
Что скрининг по ИИ не оценивает
- Реальный навык, а не заявленный. Тот, кто пишет «React 5 лет», мог четыре года проходить туториалы и выкатить один экран в продакшен. Резюме фиксирует самооценку, а не способность.
- Умение решать невиданную задачу. Именно это отличает среднего инженера от сильного.
- Поведение в команде. Важные soft skills (коммуникация, работа с конфликтом, ответственность) не лежат в виде извлекаемого текста.
- Техническую культуру. Кто выбирает качество против скорости? Кто пишет документацию? Кто внимательно ревьюит код? Резюме об этом молчит.
- Актуальную мотивацию. Кто ищет активно, кто открыт к предложениям, а кто просто обновил профиль.
Скрининг по ИИ — это, по сути, более быстрое чтение того же резюме, а не другое измерение.
Где скрининг сбоит на технических вакансиях
Три типичных сбоя.
1. Перекос в сторону ключевого слова
Кандидата с сильным опытом во Vue отсеивают с вакансии React, потому что система не выводит, что переход между фронтенд-фреймворками для сеньора тривиален. Рекрутер указал React обязательным, ИИ исполнил инструкцию буквально.
2. Ложные срабатывания на «вылизанном» резюме
Существует неформальная индустрия резюме, оптимизированных под автоматический отбор. Тот, кто научился аккуратно рассыпать по тексту 30 ключевых слов, проходит фильтр, а тот, кто пишет сжато и по делу, иногда оказывается ниже.
3. Исторические искажения в модели
Модели, обученные на истории найма компании, воспроизводят её паттерны, включая те, которые компания сама не хотела бы повторять: конкретные вузы, конкретные работодатели, возраст, происхождение по имени. И здесь вступает закон.
Что говорит о таком скрининге 152-ФЗ
Скрининг резюме — это обработка персональных данных, а ранжирование по баллу — нередко автоматизированное решение. В России рамкой служит Федеральный закон № 152-ФЗ «О персональных данных», и его требования не обсуждаются.
Ключевой момент — статья 16. Она прямо запрещает принимать решения, порождающие юридические последствия для человека или иным образом затрагивающие его права, исключительно на основании автоматизированной обработки. Отказ кандидату на основании одного лишь балла, выставленного алгоритмом, без участия человека, попадает под этот запрет. У субъекта данных есть право возражать против такого решения и требовать его пересмотра человеком. Точную формулировку можно прочитать в
