Lead Python Developer

Lead Python Developer

Описание вакансии

О проекте:

ProffHire — продукт для автоматизации найма и AI-скрининга кандидатов. Мы развиваем backend на Python / FastAPI / PostgreSQL и активно используем LLM как внутри самого продукта, так и в процессе разработки.

Сейчас впереди много продуктовой и инженерной работы: интеграции с HeadHunter и ATS, импорт и синхронизация кандидатов, командный доступ и роли, фоновые процессы, а также LLM-сценарии для скрининга и диалога с кандидатами.

Кого мы ищем:

  • Ищем сильного backend-разработчика, который умеет самостоятельно проектировать и доводить до продакшна надёжные сервисы и интеграции.

  • Опыт разработки LLM-фичей не обязателен, но будет большим преимуществом: значительная часть продукта напрямую связана с LLM. Для нас важнее сильная инженерная база и способность быстро разбираться в новых API и технологиях.

  • При этом критично позитивное отношение к использованию LLM в разработке. Claude Code, Cursor, Copilot и аналогичные инструменты для нас — обычная часть рабочего процесса, а не экспериментальная опция.

Задачи должности:

  • Разрабатывать и развивать backend продукта на Python / FastAPI.
  • Проектировать интеграции с внешними API: авторизация, синхронизация данных, пагинация, лимиты, ретраи, идемпотентность и обработка ошибок.
  • Работать с PostgreSQL: проектировать схему данных, писать и проводить миграции.
  • Поддерживать наблюдаемость сервисов: логи, метрики и алерты.
  • Обеспечивать надёжность и отказоустойчивость сервиса
  • Работать с LLM-функциональностью продукта: от простых сценариев до сложной логики скрининга и диалога.

Для нас важны:

  • Практический опыт с 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 подход к разработке.

  • Разнообразные продуктовые и инженерные задачи — работы и пространства для технических решений много.

  • Возможность предлагать свои идеи, влиять на технические решения и быть услышанным.

Навыки
  • Python
  • Pytest
  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • LLM
Посмотреть контакты работодателя

Похожие вакансии

Вайт Код

Senior Python developer

Вайт Код

  • Санкт-Петербург

  • Не указана

Рекомендуем
Стратосфера

Python-разработчик

Стратосфера

  • Санкт-Петербург

  • Не указана

Рекомендуем
CRT
  • Санкт-Петербург

  • Не указана

Рекомендуем
  • Санкт-Петербург

  • Не указана

Okko
  • Санкт-Петербург

  • Не указана

Bnovo
  • Санкт-Петербург

  • Не указана

Индид

Technical QA Lead

Индид

  • Санкт-Петербург

  • Не указана

БК Марафон
  • Санкт-Петербург

  • Не указана

Aston
  • Санкт-Петербург

  • Не указана

ГравиЛинк
  • Санкт-Петербург

  • до 768000 RUR

НОНТОН
  • Санкт-Петербург

  • до 768000 RUR

VK
  • Санкт-Петербург

  • до 768000 RUR

ГравиЛинк
  • Санкт-Петербург

  • до 768000 RUR

Senior Frontend Developer

Савельев Георгий Анатольевич

  • Санкт-Петербург

  • до 340000 RUR

  • Санкт-Петербург

  • до 400000 RUR

Нанософт

Senior DevOps Engineer

Нанософт

  • Санкт-Петербург

  • до 400000 RUR

CRT
  • Санкт-Петербург

  • до 400000 RUR

Мыздриков Андрей Андреевич

Fullstack-разработчик (TypeScript / Node.js), Middlе

Мыздриков Андрей Андреевич

  • Санкт-Петербург

  • от 200000 RUR

Изигейт
  • Санкт-Петербург

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию