Написание вакансии
Промпт
Ты — HR-маркетолог в ИТ-компании. Напиши текст вакансии Python-разработчика (middle) для публикации на hh.ru. Контекст: продуктовая компания, 200 человек, гибридный график, ценим самостоятельность и инженерную культуру, есть обучение за счёт компании. Структура: цепляющий заголовок, чем предстоит заниматься, что мы ждём, что предлагаем, как откликнуться. Тон — живой и человечный, без канцелярита и клише вроде "динамично развивающаяся компания". Объём — до 250 слов.
Критерии оценки
- Структура — до 10 баллов
- Тон без канцелярита — до 10 баллов
- Полнота — до 10 баллов
- Соответствие брифу — до 10 баллов
- Длина — до 10 баллов
Ответы моделей
Qwen 3.5 PlusОтвет получен через APIСредняя оценка: 9.5
Python-разработчик (Middle) — пишем код, который работает на продукт, а не на галочку
Чем предстоит заниматься Развивать ядро нашего продукта: проектировать API, оптимизировать запросы к БД, аккуратно рефакторить легаси и выпускать новые фичи. Работать в кросс-функциональной команде, где бэкенд, фронт и аналитики быстро находят общий язык.
Что мы ждём Уверенное владение Python (3.8+), FastAPI или Django, PostgreSQL, Docker. Понимаете, зачем нужны тесты и CI/CD, и не боитесь брать ответственность за свои решения. Главное — умеете аргументировать технические выбор и не ждёте, пока за вас всё распишут в тикете.
Что предлагаем Продуктовая команда из 200 человек, где ценят инженерную культуру и самостоятельность. Гибридный график: 2 дня в офисе, остальные — где удобно. Обучение за счёт компании: курсы, конференции, внутренние митапы. Прозрачная система грейдов и честная обратная связь без «корпоративного позитива».
Как откликнуться Пришлите резюме и пару строк о том, над каким проектом работали с наибольшим кайфом. Отвечаем за 2 дня.
Разница между оценками судей: 0.2
Комментарии судей
- Claude Opus: 9.6 — Все пять блоков на месте и в заданном порядке, заголовок цепляет и бьёт в инженерную ценность ('на продукт, а не на галочку'). Тон живой и человечный: 'работали с наибольшим кайфом', 'без корпоративного позитива', канцелярита и клише вроде 'динамично развивающейся' нет. Весь контекст брифа отработан — продуктовая команда 200 человек, гибрид (даже конкретика 2 дня в офисе), самостоятельность, инженерная культура, обучение за счёт компании. Объём ~190 слов, укладывается в лимит 250. Минусы мелкие: грамматическая ошибка 'аргументировать технические выбор' (должно быть 'выборы'/'решения'), Python 3.8+ на 2026 год выглядит устаревшим ориентиром. На итог влияют слабо.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 10 из 10
- Длина: 10 из 10
- ChatGPT Sol: 9.4 — Все заданные блоки на месте, заголовок цепляет, текст живой и укладывается в лимит. Сильные стороны — конкретные задачи, требования и понятный призыв к отклику. Баллы снижены за опечатку «технические выбор» и добавленные без брифа детали: 2 дня в офисе, ответ за 2 дня, грейды и набор технологий.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 9 из 10
- Длина: 10 из 10
- Claude Opus: 9.6 — Все пять блоков на месте и в заданном порядке, заголовок цепляет и бьёт в инженерную ценность ('на продукт, а не на галочку'). Тон живой и человечный: 'работали с наибольшим кайфом', 'без корпоративного позитива', канцелярита и клише вроде 'динамично развивающейся' нет. Весь контекст брифа отработан — продуктовая команда 200 человек, гибрид (даже конкретика 2 дня в офисе), самостоятельность, инженерная культура, обучение за счёт компании. Объём ~190 слов, укладывается в лимит 250. Минусы мелкие: грамматическая ошибка 'аргументировать технические выбор' (должно быть 'выборы'/'решения'), Python 3.8+ на 2026 год выглядит устаревшим ориентиром. На итог влияют слабо.
GLM 5.2Ответ получен через APIСредняя оценка: 9.4
Python-разработчик (Middle): создаем продукт, а не пишем код ради кода
Привет! Мы — продуктовая ИТ-команда из 200 человек. Ищем мидла, который любит чистую архитектуру, не боится принимать решения и хочет влиять на продукт, а не просто закрывать таски.
Чем предстоит заниматься: • Развивать бэкенд нашего продукта на Python (FastAPI/Django); • Проектировать новые фичи вместе с командой и обсуждать архитектуру до написания кода; • Поддерживать инженерную культуру: писать тесты, рефакторить легаси и автоматизировать рутину; • Участвовать в код-ревью — мы ценим конструктивную критику без токсичности.
Что мы ждём: • Опыт коммерческой разработки на Python от 3 лет; • Уверенное знание PostgreSQL, понимание принципов работы Docker и CI/CD; • Самостоятельность. Мы не любим микроменеджмент: ты сам предлагаешь решения и аргументируешь их; • Чувство юмора и умение признавать ошибки.
Что предлагаем: • Гибридный график: работай из офиса или дома, как удобно тебе и команде; • Обучение за счёт компании: курсы, конференции, книги — выбирай и развивайся; • Адекватные процессы, белую зарплату, ДМС и мощную рабочую станцию.
Как откликнуться: Жми «Откликнуться» на hh.ru. Будет здорово, если в сопроводительном письме ты расскажешь о самом интересном проекте в своей практике. Увидимся на собеседовании!
Разница между оценками судей: 0.4
Комментарии судей
- Claude Opus: 9.6 — Все пять требуемых блоков на месте, чёткая иерархия с заголовками и буллетами. Тон живой и человечный ('Привет!', 'жми Откликнуться'), канцелярита и клише вроде 'динамично развивающейся компании' нет. Полностью отработан контекст брифа: продуктовая компания, 200 человек, гибрид, самостоятельность, инженерная культура, обучение за счёт компании — всё вплетено органично, а не списком галочек. Объём около 200 слов, укладывается в лимит 250. Мелочь: пункт про 'от 3 лет опыта' для мидла на грани с сеньорностью, но это не критично.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 10 из 10
- Соответствие брифу: 10 из 10
- Длина: 9 из 10
- ChatGPT Sol: 9.2 — Структура полностью соблюдена, текст живой, понятный и укладывается в лимит. Основной минус — добавлены отсутствующие в брифе детали: FastAPI/Django, PostgreSQL, Docker, CI/CD, опыт от 3 лет, ДМС, белая зарплата и рабочая станция. Формулировки «адекватные процессы» и «чистая архитектура» слегка отдают типовыми клише.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 8 из 10
- Длина: 10 из 10
- Claude Opus: 9.6 — Все пять требуемых блоков на месте, чёткая иерархия с заголовками и буллетами. Тон живой и человечный ('Привет!', 'жми Откликнуться'), канцелярита и клише вроде 'динамично развивающейся компании' нет. Полностью отработан контекст брифа: продуктовая компания, 200 человек, гибрид, самостоятельность, инженерная культура, обучение за счёт компании — всё вплетено органично, а не списком галочек. Объём около 200 слов, укладывается в лимит 250. Мелочь: пункт про 'от 3 лет опыта' для мидла на грани с сеньорностью, но это не критично.
GLM 5.1Ответ получен через APIСредняя оценка: 9.3
Middle Python-разработчик: ищем инженера, а не кодера 🐍
Чем предстоит заниматься: • Писать чистый код и развивать наш продукт; • Участвовать в проектировании архитектуры и выбирать инструменты; • Влиять на то, как продукт работает, а не просто брать таски из бэклога; • Код-ревью и обмен опытом с командой.
Что мы ждём: • Уверенное владение Python (3.9+) и опыт с FastAPI/Django; • Понимание работы БД (PostgreSQL) и кэширования (Redis); • Самостоятельность: вы умеете доводить фичу до продакшена без микроменеджмента; • Продуктовый подход: вам важно, зачем вы пишете код, а не только как.
Что предлагаем: • Продуктовая компания из 200 человек — мы достаточно крупные для стабильности, но не задушены бюрократией; • Гибридный график: сочетайте офис и удаленку так, как вам удобно; • Инженерная культура: ревью, автотесты, CI/CD и никакого легаси-болота; • Обучение за наш счет: курсы, конференции, книги — хотите расти, мы заплатим.
Как откликнуться: Жмите «Откликнуться» и присылайте резюме. Будет круто, если в сопроводительном письме или портфолио покажете свой код (GitHub, пет-проекты). Ждем!
Разница между оценками судей: 0.6
Комментарии судей
- Claude Opus: 9.6 — Все пять требуемых блоков на месте и в правильном порядке, заголовок цепляет и сразу задаёт позиционирование (инженер, а не кодер). Тон живой, без канцелярита, клише вроде 'динамично развивающейся компании' отсутствуют, есть удачные живые формулировки ('никакого легаси-болота', 'хотите расти — мы заплатим'). Полно отработан контекст брифа: продуктовая компания, 200 человек, гибрид, самостоятельность, инженерная культура, обучение за счёт компании. Объём в пределах 250 слов (~200). Мелкий минус тону — эмодзи в заголовке и лёгкий налёт шаблонности в 'писать чистый код', но в рамках жанра hh.ru это допустимо.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 10 из 10
- Длина: 10 из 10
- ChatGPT Sol: 9 — Все заданные разделы на месте, текст легко сканировать, объём соблюдён. Тон живой, но встречаются клише «чистый код», «достаточно крупные для стабильности» и спорное противопоставление «инженера, а не кодера». Ответ немного додумывает условия и стек, которых не было в брифе: Python 3.9+, FastAPI/Django, PostgreSQL, Redis, CI/CD и отсутствие легаси.
- Структура: 10 из 10
- Тон без канцелярита: 8 из 10
- Полнота: 8 из 10
- Соответствие брифу: 9 из 10
- Длина: 10 из 10
- Claude Opus: 9.6 — Все пять требуемых блоков на месте и в правильном порядке, заголовок цепляет и сразу задаёт позиционирование (инженер, а не кодер). Тон живой, без канцелярита, клише вроде 'динамично развивающейся компании' отсутствуют, есть удачные живые формулировки ('никакого легаси-болота', 'хотите расти — мы заплатим'). Полно отработан контекст брифа: продуктовая компания, 200 человек, гибрид, самостоятельность, инженерная культура, обучение за счёт компании. Объём в пределах 250 слов (~200). Мелкий минус тону — эмодзи в заголовке и лёгкий налёт шаблонности в 'писать чистый код', но в рамках жанра hh.ru это допустимо.
ChatGPT SolОтвет получен через APIСредняя оценка: 9.2
Middle Python-разработчик — влиять на продукт, а не закрывать тикеты
Ищем Python-разработчика в продуктовую ИТ-компанию из 200 человек. У нас можно спорить с решениями, предлагать свои и доводить задачи до результата без пяти кругов согласований.
Чем предстоит заниматься
- Разрабатывать и улучшать продуктовые сервисы на Python.
- Проектировать API и интеграции.
- Работать с базами данных, тестами и мониторингом.
- Участвовать в обсуждении архитектуры и разборе технических решений.
- Вместе с командой отвечать за результат в проде, а не только за написанный код.
Что мы ждём
- Коммерческий опыт разработки на Python от 2 лет.
- Уверенную работу с одним из фреймворков: FastAPI, Django или Flask.
- Понимание SQL, REST API, Git и принципов тестирования.
- Умение самостоятельно разобраться в задаче, задать нужные вопросы и предложить решение.
- Готовность давать и принимать аргументированную обратную связь.
Не ждём знания всего на свете. Нам важнее инженерное мышление и способность принимать взвешенные решения.
Что предлагаем
- Гибридный график: часть недели в офисе, часть — удалённо.
- Продуктовые задачи с заметным влиянием на пользователей.
- Команду, в которой код обсуждают по существу, а ошибки используют для улучшения системы.
- Обучение, конференции и профессиональную литературу за счёт компании.
- Официальное оформление и прозрачные условия.
Как откликнуться
Пришли резюме и пару строк о проекте, которым ты гордишься: что делал лично и какое решение считаешь самым сильным. На первом разговоре обсудим продукт, команду и твои ожидания.
Задача закрыта. Если следующая несвязанная — открой новый чат.
Разница между оценками судей: недоступна: учтена оценка только одного судьи.
Комментарии судей
- Claude Opus: 9.2 — Все пять блоков брифа на месте и в нужном порядке: цепляющий заголовок с смыслом ('влиять на продукт, а не закрывать тикеты'), 'чем заниматься', 'что ждём', 'что предлагаем', 'как откликнуться'. Тон живой, канцелярита и клише вроде 'динамично развивающейся компании' нет; отдельный плюс — снятие давления ('не ждём знания всего на свете') и конкретный, небанальный call-to-action. Полнота хорошая: отражены продуктовость, 200 человек, гибрид, самостоятельность, инженерная культура и обучение за счёт компании. Объём ~215-220 слов, укладывается в лимит 250. Мелкие придирки: 'официальное оформление и прозрачные условия' — чуть шаблонно; строка '> Задача закрыта…' в конце — посторонний артефакт, в текст вакансии попасть не должен.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 9 из 10
- Длина: 9 из 10
ChatGPT TerraОтвет получен через APIСредняя оценка: 9.0
Python-разработчик (Middle) — делать продукт, а не закрывать тикеты
Ищем Python-разработчика, которому важно понимать, зачем пишется код, влиять на решения и видеть результат работы в продукте.
Нас около 200 человек. Мы продуктовая ИТ-компания: развиваем собственные сервисы и не превращаем разработку в конвейер бессмысленных задач.
Чем предстоит заниматься
- Разрабатывать и развивать backend на Python.
- Проектировать API, работать с базами данных и интеграциями.
- Участвовать в обсуждении технических решений и декомпозиции задач.
- Писать тесты, проводить code review, улучшать существующий код.
- Работать вместе с продуктом, дизайном и другими разработчиками — без посредников и игры в испорченный телефон.
Что ждём
- Коммерческий опыт разработки на Python от 2 лет.
- Понимание HTTP, REST, SQL, принципов проектирования API.
- Опыт с одним из Python-фреймворков: FastAPI, Django или Flask.
- Умение разбираться в чужом коде и доводить задачу до результата.
- Внимание к качеству: тесты, ревью, понятный код — не факультатив.
- Самостоятельность: если видишь проблему, не ждёшь отдельного разрешения, чтобы её обозначить.
Что предлагаем
- Гибридный формат работы.
- Влияние на продукт и технические решения, а не роль исполнителя по ТЗ.
- Команду, где инженерная культура — это рабочая практика: ревью, обмен опытом, нормальная аргументация решений.
- Обучение за счёт компании: курсы, конференции, профессиональные материалы.
- Адекватный темп работы без героизма ради героизма.
Как откликнуться
Откликайся через hh.ru и приложи резюме. Если есть GitHub, pet-проекты или короткий рассказ о задаче, которой ты гордишься, — добавь: посмотрим с интересом.
Разница между оценками судей: недоступна: учтена оценка только одного судьи.
Комментарии судей
- Claude Opus: 9 — Все пять блоков брифа на месте и в нужном порядке, заголовок цепляет и сразу задаёт позицию («делать продукт, а не закрывать тикеты»). Тон живой, канцелярита и клише вроде «динамично развивающейся компании» нет, контекст (200 человек, продуктовая, гибрид, обучение, самостоятельность, инженерная культура) отработан полностью и без воды. Единственная слабость — объём: текст на глаз около 260-280 слов, то есть выходит за лимит 250, поэтому длина недобирает. Формулировки про «испорченный телефон» и «героизм ради героизма» удачные, но пара пунктов дублирует мысль (влияние на продукт упомянуто дважды) — можно ужать и заодно уложиться в лимит.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 10 из 10
- Длина: 7 из 10
MiniMax M3Ответ получен через APIСредняя оценка: 9.0
Python-разработчик (middle) — пишем код, который делает продукт лучше
Мы — продуктовая команда из 200 человек. Делаем сервис, которым ежедневно пользуются тысячи людей, и сейчас ищем middle-разработчика, который усилит наш backend.
Чем предстоит заниматься
- Разрабатывать новые фичи в основном продукте — от идеи до релиза
- Проектировать API и развивать микросервисную архитектуру
- Писать чистый, поддерживаемый код и проводить ревью
- Участвовать в продуктовых обсуждениях — твоё мнение здесь действительно важно
- Разбирать инциденты и помогать делать систему надёжнее
Что мы ждём
- Опыт коммерческой разработки на Python от 2 лет
- Уверенное владение FastAPI или Django, PostgreSQL, Redis
- Опыт с Docker, Kubernetes, понимание CI/CD
- Привычка писать тесты и думать о коде, который придётся поддерживать
- Самостоятельность: ты сам планируешь работу и отвечаешь за результат
Что предлагаем
- Гибридный график: 2–3 дня в офисе, остальное — где удобно
- Обучение за счёт компании: конференции, курсы, профессиональная литература
- Минимум бюрократии и максимум доверия к инженерным решениям
- Команда, в которой любят рефакторить и делиться знаниями
- Достойная зарплата — обсудим на встрече, без вилок «от и до»
Как откликнуться Откликайся прямо на hh.ru или пиши в телеграм @hr_team — ответим на любые вопросы. На первом этапе тестовых заданий не будет: сначала просто поговорим.
Разница между оценками судей: 0.8
Комментарии судей
- Claude Opus: 9.4 — Все пять секций из брифа на месте и в правильном порядке, заголовок цепляющий. Тон живой, без канцелярита; клише 'динамично развивающаяся' и подобных нет, хотя 'достойная зарплата' — лёгкий штамп. Полнота высокая: отражены продуктовость, 200 человек, гибрид, обучение за счёт компании, самостоятельность и инженерная культура; можно было явнее назвать сам продукт. Объём ~210 слов — уверенно в лимите 250.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 10 из 10
- Длина: 9 из 10
- ChatGPT Sol: 8.6 — Структура полностью соблюдена, текст легко читается и укладывается в лимит. Тон в целом живой, но есть клише: «усилит наш backend», «твоё мнение действительно важно», «минимум бюрократии», «достойная зарплата». Главный минус — добавлены отсутствующие в брифе детали: микросервисы, конкретный стек, 2–3 дня в офисе, Telegram-контакт, отсутствие тестового задания и ежедневная аудитория продукта.
- Структура: 10 из 10
- Тон без канцелярита: 8 из 10
- Полнота: 9 из 10
- Соответствие брифу: 6 из 10
- Длина: 10 из 10
MiniMax M2.7Ответ получен через APIСредняя оценка: 8.9
Python-девелопер, который любит писать код, а не отчёты
Мы делаем продукт, которым пользуются тысячи людей, и ищем питониста уровня middle, который устанет от бесконечных митингов и захочет просто работать.
Чем предстоит заниматься
— Писать новую функциональность и поддерживать существующую (Python, FastAPI/Django, PostgreSQL) — Покрывать код тестами и думать о производительности — Участвовать в код-ревью, делиться знаниями и спорить про архитектуру — Работать в команде из 6 человек, но без жесткого контроля — мы доверяем твоим решениям
Что мы ждём
— Опыт коммерческой разработки от 2 лет — Уверенное владение Python и понимание, почему async важен — Опыт работы с реляционными БД и умение писать запросы, которые не убивают сервер — Привычка тестировать свой код (unit, интеграционные) — Желание разбираться в чужом коде и не бояться legacy
Что предлагаем
— Гибрид: 2 дня в офисе, остальное — на удалёнке — Обучение за счёт компании: курсы, конференции, книги — на твой выбор — Релокационный бонус, если нужно переехать — Оформление по ТК, ДМС, компенсация обедов — Минимум бюрократии: у нас нет ежедневных стендапов и бесконечных отчётов
Как откликнуться
Скинь резюме на [email]. В сопроводиловке парой предложений расскажи, над чем сейчас работаешь и почему хочешь сменить место. Без формального «уважаемый hr-отдел».
Ответим в течение 2 рабочих дней.
Разница между оценками судей: 0.2
Комментарии судей
- Claude Opus: 9 — Все пять блоков на месте, порядок точно по брифу, заголовок цепляет. Тон живой, канцелярита почти нет, штамп 'динамично развивающаяся' обойдён, есть даже анти-клише ('без уважаемый hr-отдел'). Полнота чуть проседает: самостоятельность и инженерная культура раскрыты, обучение за счёт компании есть, гибрид есть, но 'продуктовая компания на 200 человек' из контекста не отражено — вместо 200 фигурирует команда из 6. Объём в пределах 250 слов. Мелочь: плейсхолдеры [email] и кривые кавычки в живом тексте лучше заменить.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 8 из 10
- Соответствие брифу: 9 из 10
- Длина: 9 из 10
- ChatGPT Sol: 8.8 — Структура полностью соблюдена, текст легко сканировать, объём укладывается в 250 слов. Тон живой и без канцелярита, но формулировки про усталость от митингов, «питониста» и «сопроводиловку» могут оттолкнуть часть кандидатов. Бриф раскрыт хорошо, однако добавлено много неподтверждённых деталей: конкретный стек, команда из 6 человек, 2 офисных дня, релокационный бонус, ДМС, компенсация обедов и срок ответа.
- Структура: 10 из 10
- Тон без канцелярита: 8 из 10
- Полнота: 9 из 10
- Соответствие брифу: 7 из 10
- Длина: 10 из 10
- Claude Opus: 9 — Все пять блоков на месте, порядок точно по брифу, заголовок цепляет. Тон живой, канцелярита почти нет, штамп 'динамично развивающаяся' обойдён, есть даже анти-клише ('без уважаемый hr-отдел'). Полнота чуть проседает: самостоятельность и инженерная культура раскрыты, обучение за счёт компании есть, гибрид есть, но 'продуктовая компания на 200 человек' из контекста не отражено — вместо 200 фигурирует команда из 6. Объём в пределах 250 слов. Мелочь: плейсхолдеры [email] и кривые кавычки в живом тексте лучше заменить.
ChatGPT LunaОтвет получен через APIСредняя оценка: 8.8
Python-разработчик middle в продуктовую команду
Ищем разработчика, которому интересно не только писать код, но и понимать, как продукт помогает людям. У нас команда около 200 человек, живое общение, инженерная культура и достаточно свободы, чтобы влиять на решения.
Чем предстоит заниматься
- Разрабатывать и развивать backend на Python.
- Проектировать API и интеграции с другими сервисами.
- Работать с базами данных, тестами и мониторингом.
- Участвовать в обсуждении архитектуры и технических решений.
- Разбирать задачи вместе с продуктовой командой и доводить их до результата.
Что мы ждём
- Коммерческий опыт разработки на Python от 2 лет.
- Знание FastAPI, Django или аналогичных фреймворков.
- Уверенное владение SQL и понимание принципов работы реляционных баз данных.
- Опыт написания тестов и работы с Git.
- Умение самостоятельно двигать задачу вперёд и задавать вопросы, когда это нужно.
- Готовность обсуждать решения и спокойно принимать обратную связь.
Что предлагаем
- Продуктовую команду без микроменеджмента.
- Гибридный график: часть недели в офисе, часть — удалённо.
- Обучение, конференции и курсы за счёт компании.
- Прозрачные задачи, ревью кода и возможность влиять на технические решения.
- Оформление по ТК РФ и конкурентную зарплату.
Как откликнуться
Присылайте резюме и пару предложений о проекте, которым вы гордитесь. Ссылки на GitHub или pet-проекты — большой плюс.
Разница между оценками судей: недоступна: учтена оценка только одного судьи.
Комментарии судей
- Claude Opus: 8.8 — Все пять блоков брифа на месте и в правильном порядке, структура чистая — отдельно плюс. Тон живой, канцелярита нет, штампа 'динамично развивающаяся' избежали, но пара мест проседает в шаблон: 'конкурентную зарплату' и 'прозрачные задачи' без конкретики — вилку по деньгам и стек хорошо бы назвать. Полнота хорошая: 200 человек, гибрид, обучение за счёт компании, самостоятельность и инженерная культура — всё отражено. Заголовок функциональный, но не сказать что 'цепляющий' — это самая слабая часть относительно брифа. Объём 192 слова, укладывается в лимит 250 с запасом.
- Структура: 9 из 10
- Тон без канцелярита: 8 из 10
- Полнота: 9 из 10
- Соответствие брифу: 9 из 10
- Длина: 9 из 10
Claude FableОтвет получен через APIСредняя оценка: 8.6
Вот текст вакансии, ~230 слов:
Python-разработчик (middle) — писать код, который не стыдно показать
Мы — продуктовая компания, 200 человек. Делаем один продукт и делаем его хорошо: без легаси-болота, с код-ревью, тестами и CI, которые реально работают.
Чем предстоит заниматься
- Разрабатывать backend на Python 3.12 (FastAPI, SQLAlchemy, PostgreSQL).
- Проектировать API вместе с командой, а не получать готовые ТЗ на входе.
- Писать тесты к своему коду — у нас это не факультатив.
- Участвовать в ревью и архитектурных обсуждениях. Ваше мнение будут слушать, но придётся его аргументировать.
Что мы ждём
- 2–4 года коммерческого опыта с Python.
- Уверенное знание какого-либо веб-фреймворка (FastAPI, Django, Flask) и SQL.
- Понимание, зачем нужны тесты, миграции и типизация — и привычка их применять.
- Самостоятельность: умеете разобраться в задаче, задать вопросы вовремя и довести до продакшена.
Что предлагаем
- Гибрид: 2–3 дня в офисе, остальное — откуда удобно.
- Обучение за счёт компании: курсы, конференции, книги.
- Зарплата по итогам собеседования — обсудим честно, без игр в угадайку.
- Команда, где принято объяснять «почему», а не только «что».
Как откликнуться
Пришлите резюме и пару слов о проекте, которым гордитесь. Сопроводительное письмо на три страницы не нужно — достаточно показать, что вы прочитали вакансию. Ответим в течение трёх рабочих дней, всем.
Пара заметок: стек в тексте — примерный, подставь свой реальный. Вилку зарплаты лучше всё-таки указать — на hh вакансии с вилкой собирают заметно больше откликов, «обсудим на собеседовании» многих отсеивает ещё до отклика.
Разница между оценками судей: недоступна: учтена оценка только одного судьи.
Комментарии судей
- ChatGPT Sol: 8.6 — Структура полностью соблюдена, текст живой, конкретный и легко читается. Все ключевые условия брифа отражены. Снижена оценка за соответствие брифу из-за выдуманных деталей: конкретного стека, отсутствия легаси, 2–3 дней в офисе и обещания ответить всем за три дня. Вступление и заметки после вакансии не нужны и увеличивают общий объём сверх запрошенного текста.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 7 из 10
- Длина: 8 из 10
Claude HaikuОтвет получен через APIСредняя оценка: 8.6
Python-разработчик (middle) — напишешь код, который юзеры не заметят, потому что он работает
Чем предстоит заниматься
Строить backend нашего SaaS-продукта на FastAPI и SQLAlchemy. Писать API, которые не тормозят. Следить за БД так, чтобы она не лежала в 3 утра. Делать code review в пул-реквестах — не ради галочки, а чтобы вытащить багов раньше, чем они попадут в прод.
Работаешь в команде из 5–7 backend-разработчиков. Помогаешь друг другу разобраться, иногда включаешься в чужой код, иногда другие смотрят твой. Никаких обводных путей — если видишь кривизну, говоришь прямо.
Что мы ждём
Python 3.12+, async/await, тесты пишешь, а не делаешь вид. SQL не страшен. Git — рабочий инструмент, а не магия. Умеешь быстро дебажить и не боишься лезть в чужой код. Самостоятельность — когда задача ясна, не нужны еженедельные синки.
Что предлагаем
Гибридный график: офис в СПб, домашняя работа, как удобнее. Зарплата 180–240k в зависимости от опыта. Обучение за счёт компании: конференции, курсы, книги — выделяем бюджет.
Код читаемый, архитектура сложная ровно настолько, насколько нужно. Нет legacy кода, который кусает по ночам. Версионируем БД, пишем миграции, не прыгаем на танке через пропасть.
Как откликнуться
Резюме, кейс или ссылка на GitHub — хотя бы что-то, чтобы было о чём говорить. Письмо не нужно делать идеальным; главное — что ты там написал.
Пишите на jobs@[компания].ru или откликайтесь прямо здесь.
Разница между оценками судей: недоступна: учтена оценка только одного судьи.
Комментарии судей
- ChatGPT Sol: 8.6 — Структура полностью соблюдена, текст живой и укладывается в 250 слов. Все пункты брифа раскрыты, но без основания добавлены FastAPI, SQLAlchemy, Python 3.12+, SaaS, размер команды, Санкт-Петербург, зарплата и отсутствие legacy-кода. Тон местами излишне резкий, а обращение скачет между «ты» и «вы».
- Структура: 10 из 10
- Тон без канцелярита: 8 из 10
- Полнота: 9 из 10
- Соответствие брифу: 6 из 10
- Длина: 10 из 10
- ChatGPT Sol: 8.6 — Структура полностью соблюдена, текст живой и укладывается в 250 слов. Все пункты брифа раскрыты, но без основания добавлены FastAPI, SQLAlchemy, Python 3.12+, SaaS, размер команды, Санкт-Петербург, зарплата и отсутствие legacy-кода. Тон местами излишне резкий, а обращение скачет между «ты» и «вы».
ГигаОтвет введён вручнуюСредняя оценка: 8.6
Python-разработчик (Middle), который любит чистый код и не ждет пинка
Чем предстоит заниматься: • Писать бэкенд для нашего B2B-продукта, которым пользуются 50+ тысяч человек. Сервисы на Python (FastAPI/Flask) и PostgreSQL. • Проектировать новые фичи от обсуждения идеи до выкатки в прод — мы доверяем инженерам архитектуру их сервисов. • Рефакторить легаси без священного трепета, покрывать всё тестами (pytest). • Участвовать в он-коллах раз в месяц, остальное время — сфокусированная работа.
Что мы ждём: • Ты уверенно пишешь на Python 3.9+, понимаешь асинхронность и знаешь, как работает GIL. • Для тебя SQL — это не просто SELECT *, ты видишь разницу между JOIN и подзапросом и умеешь читать план запроса. • Умеешь декомпозировать задачи так, чтобы мидл не превратился в джуна, а дедлайн — в ночь перед релизом. • Готов отстаивать архитектурные решения, но способен признать ошибку, если тесты или код-ревью показали обратное. • Читаешь чужой код без желания всё немедленно переписать «в нормальном стиле».
Что предлагаем: • Гибридный график из офиса у метро «Белорусская». Хочешь — работай из дома, хочешь — приезжай за отличным кофе и эргономичными креслами. • Белая зарплата, которую пересматриваем раз в полгода по результатам встреч 1-на-1. • ДМС со стоматологией с первого дня. • 20% времени — на техдолг и внутренние инструменты, никто не дышит в спину каждые два часа. • Бюджет на обучение: профильные конфы, курсы, английский. Плюс внутренняя гильдия питонистов, где делимся граблями. • Адекватных коллег, которые ценят сарказм, хороший кофе и вовремя поднятый красный флаг на релизе.
Как откликнуться: Напиши сопроводительное письмо в пару абзацев: какую самую сложную проблему на Python ты решал за последний год и почему решил сменить работу сейчас. Резюме читает живой человек, ответим всем в течение трех рабочих дней.
Разница между оценками судей: 0.8
Комментарии судей
- Claude Opus: 9 — Структура идеальна: все пять блоков брифа на месте, порядок выдержан. Тон живой и человечный, канцелярита и клише вроде «динамично развивающейся компании» нет — наоборот, конкретика и уместный сарказм («без священного трепета», «не превратился в джуна»). Полнота высокая: закрыты гибрид, самостоятельность (доверяем архитектуру), инженерная культура (тесты, ревью, гильдия), обучение за счёт компании. Минус — контекст «продуктовая компания, 200 человек» явно не отражён (200 человек не упомянуто вовсе). По длине лёгкий перебор: ~260 слов против лимита 250, плюс раздел «предлагаем» немного раздут (кофе и кресла дублируют посыл). В целом сильный, готовый к публикации текст.
- Структура: 10 из 10
- Тон без канцелярита: 10 из 10
- Полнота: 9 из 10
- Соответствие брифу: 9 из 10
- Длина: 7 из 10
- ChatGPT Sol: 8.2 — Структура полностью соблюдена, текст живой, конкретный и укладывается в 250 слов. Однако автор выдумал существенные детали, которых нет в брифе: B2B-продукт и 50 тысяч пользователей, стек, он-коллы, адрес офиса, зарплатные пересмотры, ДМС, 20% времени на техдолг и срок ответа. При этом не указана заданная численность компании — 200 человек. Заголовок про ожидание пинка и требование объяснить причину смены работы звучат агрессивно и могут оттолкнуть сильных кандидатов.
- Структура: 10 из 10
- Тон без канцелярита: 8 из 10
- Полнота: 8 из 10
- Соответствие брифу: 5 из 10
- Длина: 10 из 10
- Claude Opus: 9 — Структура идеальна: все пять блоков брифа на месте, порядок выдержан. Тон живой и человечный, канцелярита и клише вроде «динамично развивающейся компании» нет — наоборот, конкретика и уместный сарказм («без священного трепета», «не превратился в джуна»). Полнота высокая: закрыты гибрид, самостоятельность (доверяем архитектуру), инженерная культура (тесты, ревью, гильдия), обучение за счёт компании. Минус — контекст «продуктовая компания, 200 человек» явно не отражён (200 человек не упомянуто вовсе). По длине лёгкий перебор: ~260 слов против лимита 250, плюс раздел «предлагаем» немного раздут (кофе и кресла дублируют посыл). В целом сильный, готовый к публикации текст.
Claude SonnetОтвет получен через APIСредняя оценка: 8.2
Python-разработчик (middle) — приходи делать продукт, а не тикеты
Чем предстоит заниматься
- Писать и ревьюить код на Python в бэкенде продукта, которым пользуются реальные люди, а не абстрактные стейкхолдеры
- Проектировать API и участвовать в архитектурных решениях — тимлид не будет всё решать за тебя
- Дебажить прод, разбираться в перфомансе, писать тесты, которые действительно ловят баги
- Обсуждать решения с командой, спорить, когда не согласен
Что мы ждём
- 2+ года коммерческой разработки на Python
- Понимание, зачем нужны тесты, а не «потому что так положено»
- Опыт с любым фреймворком (FastAPI, Django, Flask — расскажешь свою историю)
- Умение работать с базами данных и не бояться SQL
- Самостоятельность: не нужно объяснять одно и то же трижды
Что предлагаем
- Гибридный график — сам решаешь, когда офис нужнее дома
- Обучение за счёт компании: курсы, конференции, книги — без бюрократии
- Инженерная культура без показных митингов ради митингов
- Команду, где senior поможет, но не будет делать работу за тебя
- Конкурентную зарплату, обсудим на созвоне без игры в угадайку
Как откликнуться
Пришли резюме или ссылку на GitHub/LinkedIn через отклик на hh.ru. Если есть pet-проект, о котором хочется рассказать — прикладывай, читаем с интересом. Зовём на созвон в течение недели.
Модель/эффорт: sonnet, medium — подходит для такого рода копирайтинга.
Разница между оценками судей: недоступна: учтена оценка только одного судьи.
Комментарии судей
- ChatGPT Sol: 8.2 — Структура полностью соблюдена, текст компактный и легко сканируется. Тон живой, но фразы «не нужно объяснять одно и то же трижды» и «не будет делать работу за тебя» звучат высокомерно и могут оттолкнуть кандидатов. Не указан размер компании — 200 человек, а продуктовый контекст раскрыт поверхностно. Служебная строка про модель и effort не относится к вакансии и нарушает чистоту ответа.
- Структура: 10 из 10
- Тон без канцелярита: 7 из 10
- Полнота: 8 из 10
- Соответствие брифу: 7 из 10
- Длина: 9 из 10
DeepSeek V4 FlashОтвет получен через APIСредняя оценка: 7.9
Вот текст вакансии, который отвечает всем твоим требованиям: живой, без шаблонов, с фокусом на инженерную культуру и самостоятельность.
Заголовок: Middle Python-разработчик: делаем продукт, а не микросервисы ради микросервисов
Чем предстоит заниматься
Мы — продуктовая компания (200 человек), и наш код напрямую влияет на пользователей. Ты не будешь просто «перекладывать данные» из одной базы в другую. В твои задачи войдет:
- Разработка бэкенда для новых фич (Python, Django/FastAPI).
- Оптимизация узких мест: от SQL-запросов до архитектуры.
- Участие в code review и обсуждении архитектуры — твое мнение здесь реально важно.
- Работа в гибридном формате: 2-3 дня в офисе (обсуждаемо), остальное — удаленка.
Что мы ждём
- Уверенный Python (2+ года коммерческого опыта).
- Понимание SQL, опыт с PostgreSQL или аналогами.
- Навык написания тестов (unit, integration) — не для галочки, а для уверенности в релизах.
- Здоровый перфекционизм: ты не любишь «грязные хаки» и умеешь объяснять, почему код должен быть чище.
- Самостоятельность: мы не ставим тимлида над душой, но ждем, что ты сам задашь вопросы, если что-то непонятно.
Что предлагаем
- Зарплату — по рынку (обсудим на собеседовании, вилка 250–350 тыс. net).
- Обучение за счёт компании: курсы, конференции, книги — что нужно именно тебе.
- Гибридный график: мы доверяем тебе, а не табелю.
- Адекватные процессы: без «срочных задач в пятницу вечером» и бюрократии.
- Инженерную культуру: мы спорим о решениях, а не о сроках.
Как откликнуться
Напиши в сопроводительном письме пару строк о себе и ссылку на резюме/GitHub. Не нужно длинных эссе — просто покажи, что ты умеешь и хочешь делать. Мы ответим в течение 2 дней.
Разница между оценками судей: 0.2
Комментарии судей
- Claude Opus: 7.8 — Структура идеальная: все пять блоков на месте, заголовок цепляет, откликнуться понятно. Тон живой, канцелярит и клише вроде «динамично развивающейся» отсутствуют, есть человеческие детали («не ставим тимлида над душой», «без срочных задач в пятницу вечером»). Полнота хорошая — весь контекст отработан, плюс бонусом вилка зарплаты. Главный провал — длина: бриф жёстко ограничивал 250 словами, а ответ ~340+ слов, лимит превышен в полтора раза. Это же тянет вниз и соответствие брифу, потому что явное числовое требование нарушено. Django во «что делать» — мелочь, компания продуктовая, стек не задан, но додумано без указания.
- Структура: 10 из 10
- Тон без канцелярита: 9 из 10
- Полнота: 9 из 10
- Соответствие брифу: 7 из 10
- Длина: 4 из 10
- ChatGPT Sol: 8 — Структура соблюдена, текст живой и достаточно полный. Снижаю баллы за добавленные без брифа факты: Django/FastAPI, 2–3 дня в офисе, зарплатную вилку, отсутствие срочных задач и ответ за 2 дня. Вступление перед вакансией лишнее, а формулировки про здоровый перфекционизм и споры не о сроках звучат спорно.
- Структура: 9 из 10
- Тон без канцелярита: 8 из 10
- Полнота: 9 из 10
- Соответствие брифу: 6 из 10
- Длина: 8 из 10
Claude OpusОтвет получен через APIСредняя оценка: 7.8
Готово. Вакансия ниже, ~230 слов.
Python-разработчик, который любит доводить до продакшена
Мы — продуктовая компания, 200 человек. Пишем на Python то, чем каждый день пользуются реальные люди. Ищем middle-разработчика, который умеет думать головой, а не только закрывать тикеты.
Чем предстоит заниматься
- Разрабатывать и поддерживать бэкенд наших продуктов: API, сервисы, интеграции.
- Проектировать решения, а не просто писать код по чужому ТЗ — от идеи до релиза.
- Разбираться в чужом коде, рефакторить и оставлять его чище, чем нашёл.
- Участвовать в код-ревью: и своё отдавать, и коллег смотреть.
Что мы ждём
- 2–4 года на Python в продакшене.
- Уверенный опыт с FastAPI или Django, PostgreSQL, Docker.
- Понимание, как устроены HTTP, очереди, кэши — не наизусть, а по смыслу.
- Способность взять задачу и довести её сам, без няньки над душой.
- Пишешь тесты не потому что заставили, а потому что так спокойнее.
Что предлагаем
- Гибрид: сам решаешь, когда из офиса, когда из дома.
- Инженерную культуру, где код-ревью — это разговор, а не вкусовщина.
- Обучение за счёт компании: курсы, конференции, книги.
- Команду, которая обсуждает решения, а не спускает их сверху.
- Белую зарплату и адекватные процессы без бюрократии ради бюрократии.
Как откликнуться
Жми «Откликнуться» и приложи пару слов о себе — что делал, чем гордишься, что хочешь дальше. Резюме без сопроводительного тоже прочитаем, но живой текст читать приятнее. Ответим в течение пары дней.
Хочешь — подгоню под конкретный стек (asyncio, Kafka, k8s), добавлю вилку или ужму до 150 слов под краткий формат hh.
Sonnet, medium — обычный копирайтинг.
Разница между оценками судей: недоступна: учтена оценка только одного судьи.
Комментарии судей
- ChatGPT Sol: 7.8 — Структура полностью соблюдена, текст легко сканируется и укладывается в заданный объём. Тон живой, но фразы «думать головой» и «без няньки над душой» могут звучать высокомерно и оттолкнуть кандидатов. Без основания добавлены конкретный стек, опыт 2–4 года, белая зарплата и срок ответа. Вступление, финальное предложение доработки и служебная строка про модель лишние для готовой публикации на hh.ru.
- Структура: 9 из 10
- Тон без канцелярита: 7 из 10
- Полнота: 8 из 10
- Соответствие брифу: 7 из 10
- Длина: 8 из 10
YandexGPTОтвет получен через APIСредняя оценка: 7.5
Python-разработчик (middle): поможем раскрыть твой потенциал!
Чем предстоит заниматься:
- разрабатывать и совершенствовать функциональные модули нашего продукта;
- писать чистый и эффективный код;
- участвовать в обсуждении архитектурных решений и предлагать свои идеи.
Что мы ждём:
- уверенное знание Python и опыт работы с ним на уровне middle;
- понимание принципов объектно-ориентированного программирования;
- умение самостоятельно разбираться в сложных задачах и находить решения;
- желание расти и развиваться в профессии.
Что предлагаем:
- гибридный график — баланс между работой в офисе и удалённой работой;
- команду профессионалов, которые ценят инженерную культуру и готовы делиться опытом;
- возможности для обучения и развития за счёт компании;
- атмосферу, где ты сможешь проявить самостоятельность и реализовать свои идеи.
Как откликнуться: Отправь резюме и краткое письмо о себе на [адрес электронной почты]. Расскажи, чем тебя заинтересовала наша вакансия и какие проекты ты считаешь своими главными достижениями.
Разница между оценками судей: 1.4
Комментарии судей
- Claude Opus: 6.8 — Все пять блоков на месте, порядок совпадает с брифом, объём в норме (~180 слов из 250). Но тон подвёл: заголовок 'поможем раскрыть твой потенциал' — ровно то клише, от которого просили уйти, плюс 'команду профессионалов', 'расти и развиваться в профессии', 'писать чистый и эффективный код' — шаблоны без конкретики. По полноте потерян контекст: не упомянуты продуктовость, 200 человек, инженерная культура раскрыта вяло, самостоятельность — одной строкой. Задачи и требования обобщённые, ни стека, ни продукта. Живого голоса, который просили, почти нет — гладко, но безлико.
- Структура: 8 из 10
- Тон без канцелярита: 5 из 10
- Полнота: 6 из 10
- Соответствие брифу: 6 из 10
- Длина: 9 из 10
- ChatGPT Sol: 8.2 — Структура полностью соблюдена, объём укладывается в лимит. Текст понятный, но обезличенный: не указаны размер компании, продукт, стек и конкретные инженерные задачи. Формулировки «раскрыть потенциал», «чистый и эффективный код», «команда профессионалов», «расти и развиваться» звучат как типичные HR-клише и ослабляют живой тон.
- Структура: 10 из 10
- Тон без канцелярита: 6 из 10
- Полнота: 7 из 10
- Соответствие брифу: 8 из 10
- Длина: 10 из 10