О проекте:
ProffHire — продукт для автоматизации найма и AI-скрининга кандидатов. Мы развиваем backend на Python / FastAPI / PostgreSQL и активно используем LLM как внутри самого продукта, так и в процессе разработки.
Сейчас впереди много продуктовой и инженерной работы: интеграции с HeadHunter и ATS, импорт и синхронизация кандидатов, командный доступ и роли, фоновые процессы, а также LLM-сценарии для скрининга и диалога с кандидатами.
Кого мы ищем:
Ищем сильного backend-разработчика, который умеет самостоятельно проектировать и доводить до продакшна надёжные сервисы и интеграции.
Опыт разработки LLM-фичей не обязателен, но будет большим преимуществом: значительная часть продукта напрямую связана с LLM. Для нас важнее сильная инженерная база и способность быстро разбираться в новых API и технологиях.
При этом критично позитивное отношение к использованию LLM в разработке. Claude Code, Cursor, Copilot и аналогичные инструменты для нас — обычная часть рабочего процесса, а не экспериментальная опция.
Задачи должности:
Для нас важны:
Практический опыт с FastAPI, SQLAlchemy и PostgreSQL или очень близким стеком.
Опыт создания production-сервисов, где нужно думать не только о happy path: ошибки, таймауты, ретраи, идемпотентность, конкурентность, фоновые задачи.
Опыт интеграций с внешними REST API и понимание OAuth/токенов, rate limits, пагинации/курсоров, polling или webhooks.
Самостоятельность: уметь декомпозировать задачу, разобраться в незнакомом API или предметной области и вовремя обсуждать проблемы.
Будут плюсом:
Практический опыт разработки функций на базе LLM API — Anthropic, OpenAI или аналогов.
Опыт structured output, tool-calling, валидации ответов модели, fallback-сценариев, eval'ов, контроля стоимости и latency.
Опыт интеграций с HeadHunter API или HR-tech / ATS-системами.
Опыт проектирования мультитенантности и моделей ролей/прав доступа.
Мы предлагаем:
Удалённое сотрудничество из любой точки мира.
Полную занятость и гибкое начало рабочего дня: команда работает в разных часовых поясах, обычно начинаем в промежутке 7–11 МСК.
Современный стек и AI-first подход к разработке.
Разнообразные продуктовые и инженерные задачи — работы и пространства для технических решений много.
Возможность предлагать свои идеи, влиять на технические решения и быть услышанным.
Мыздриков Андрей Андреевич
Санкт-Петербург
от 200000 RUR