Python Backend Developer / Search & ML Services (Senior/Middle+)

Работодатель:
Зарплата:
200 000 - 250 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Цветной бульвар, 30с1

Huntio — ATS-платформа, которая помогает компаниям управлять подбором: работать с вакансиями и кандидатами, собирать отклики из разных источников, вести воронки, автоматизировать коммуникации и использовать AI-инструменты для поиска и обработки резюме.

Мы ищем Senior Python-разработчика, который возьмёт под техническое владение Python-контур продукта.

Это позиция на пересечении backend-разработки, поисковых технологий и прикладного ML. Большая часть работы связана не с исследованиями и ноутбуками, а с production-сервисами, которыми ежедневно пользуются клиенты.

Чем предстоит заниматься

  • развивать Python-сервисы Huntio;
  • поддерживать и улучшать обработку и структурирование резюме;
  • развивать Boolean-, семантический и гибридный поиск;
  • поддерживать систему определения дубликатов;
  • развивать AI-поиск и рекомендации кандидатов;
  • работать с OpenSearch, PostgreSQL, очередями и асинхронной обработкой;
  • поддерживать интеграции с работными сайтами, почтовыми сервисами и календарями;
  • диагностировать production-проблемы и улучшать наблюдаемость;
  • участвовать в архитектурных решениях по Python- и AI-контуру продукта;
  • постепенно улучшать качество кода, тестирование и документацию сервисов.

Наш стек

  • Python, FastAPI, Pydantic, async/await;
  • Celery, Redis, RabbitMQ;
  • PostgreSQL, SQLAlchemy, Alembic;
  • OpenSearch;
  • Docker, Docker Compose;
  • PyTorch, Transformers, ONNX Runtime, FAISS;
  • локальные LLM через llama.cpp/OpenAI-compatible API;
  • pymorphy3, spaCy;
  • OpenTelemetry;
  • инфраструктура в Timeweb Cloud.

Что для нас важно

  • коммерческий опыт backend-разработки на Python;
  • уверенное понимание асинхронного Python;
  • опыт с FastAPI или сопоставимым фреймворком;
  • опыт с PostgreSQL и очередями задач;
  • практический опыт с Elasticsearch или OpenSearch;
  • умение принимать и самостоятельно развивать существующие production-сервисы;
  • понимание контейнеризации и процесса деплоя;
  • способность самостоятельно разбираться в незнакомом коде и доводить задачу до работающего результата.

Будет большим плюсом

  • опыт с NLP, embeddings и векторным поиском;
  • гибридный поиск и настройка релевантности;
  • ML-инференс в production;
  • обработка PDF/DOCX и извлечение структурированных данных;
  • рекомендательные системы или learning-to-rank;
  • локальные LLM;
  • опыт в HR Tech, классифайдах, маркетплейсах или поисковых продуктах.

Что предлагаем

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

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

Manual API tester/middle/senior
Тесуджи

Опыт ручного тестирования API от 1 года. Понимание принципов работы REST и SOAP. Навыки работы с инструментами для тестирования API...

200 000 - 250 000 руб.
Старший менеджер Ozon
Enix

Растём независимо от рынка: категория падает — мы забираем долю, категория растёт — мы растём быстрее неё. Опыт с одеждой и большими...

100 000 - 200 000 руб.
Руководитель разработки бэкенда (Java)
Датаюниверс

Развитые управленческие навыки, выраженный лидерский потенциал. Знание Java на уровне Senior, опыт непосредственной разработки на Java от 5 лет.

320 000 руб.
Менеджер по продажам (заказная разработка) IT Sales Manager
Форвард

Постоянное повышение своих знаний о продукте, рынке и конкурентах. Имеешь опыт в продажах заказных решений. Понимаешь специфику аутсорсинга, аутстафа или...

150 000 - 300 000 руб.
Продюсер / Conten Lead
NewGen Vision

Опыт: 2+ лет работы Арт-директором, Продюсером YouTube-канала или Product-менеджером в медийных проектах (развлекательный контент, медиа, видеоигры).

140 000 - 200 000 руб.