Методология · Зарплаты
Как считается зарплата в карточке вакансии
У зарплаты всегда есть источник, и мы его помечаем. Есть два случая: работодатель указал вилку сам — или её нет, и тогда мы показываем рыночную оценку. Ниже — как считается вторая и где её видно осторожнее.
Приоритет
Сначала — вилка работодателя
Если в тексте вакансии есть вилка (например, «от 250 000 до 350 000 ₽»), мы разбираем её и показываем как есть с пометкой «от работодателя». Именно эти значения (и только они) уходят в структурированную разметку JobPosting для поисковиков — рыночную оценку мы туда не подставляем.
Оценка
Если вилки нет — оценка Lumio
Когда работодатель не указал зарплату, показывается рыночная оценка Lumio по роли, грейду, компании и региону, с пометкой «оценка Lumio». Это ориентир на основе похожих вакансий, а не официальная вилка.
- Оценка по грейдам монотонна по построению: Senior не может оказаться ниже Middle из-за шума в данных.
- Российский и зарубежный рынок считаются отдельно — рубли и валютные вилки не смешиваются в одной оценке.
- На странице компании зарплата разбита по ролям и грейдам: Senior Backend и Senior Marketing не оцениваются одной цифрой.
Выборка
Уверенность и размер выборки
Рядом с ролью мы показываем, сколько открытых вакансий этой роли сейчас у компании — чтобы по тонкой строке («мало данных») было видно, что оценка ориентировочная. У самой оценки, где это применимо, показывается уровень точности.
Честно
Когда оценку лучше не показывать
Если данных недостаточно для надёжной оценки, мы не подставляем случайное число «для галочки» — лучше показать, что зарплата не указана, чем ввести в заблуждение. Официальная зарплата, бонусы и опционы — это разные вещи; мы не смешиваем базовую вилку с бонусной частью.
Источники, частота сканирования, дедупликация, статус вакансии и что мы не показываем.
Словарь ролей, основная и смежные роли, грейд, локация, must-have и принцип «неизвестно → пропускаем».
Свежесть, устаревшие источники, ошибки распознавания, что мы не выдумываем и как сообщить об ошибке.