Перейти к содержимому

Разработчик Python (FastAPI + Vue/Nuxt)

Разработка и поддержка систем для психологических исследований: ИИ-интервьюер и исследовательская платформа. Нужен сильный Python-бэкенд на FastAPI с PostgreSQL, очередями RabbitMQ/Celery и фронтендом на Vue 3/Nuxt, плюс интеграция LLM и ML-моделей. Работа преимущественно удалённая, с редкими приездами для подписания документов, приём через конкурсную процедуру.

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

salary intelligence

Зарплата ниже рынка

На 38% ниже медианы Python по 65 вакансиям за 90 дней, рынок — СНГ (RUB); город и грейд вакансии не учтены.

эта
838 500 ₸
медиана
1 356 000 ₸
p25–p75
847 500 – 1 695 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Python Калькулятор зарплат
описание

Что предстоит делать

Ищем разработчика для поддержки и развития проектов в области психологических исследований.Наши системы помогают собирать и анализировать исследовательские данные. ИИ-интервьюер реализует механизм проведения адаптивного интервью, принимая на вход текстовые и голосовые ответы. Исследовательская платформа обеспечивает проведение экспериментов, управление участниками, расчёт и экспорт результатов. Нужен специалист с сильным Python-бэкендом, который также уверенно работает с Vue / Nuxt и умеет интегрировать LLM, ML-модели в приложения.

  • Развивать API и бизнес-логику на FastAPI.
  • Работать с PostgreSQL: дорабатывать схемы данных, писать миграции, оптимизировать запросы.
  • Поддерживать фоновые задачи и очереди на RabbitMQ, Celery и aio-pika, обеспечивать корректные повторы и обработку сбоев.
  • Дорабатывать интерфейсы личных кабинетов пользователей на Vue 3 / Nuxt.
  • Дорабатывать ИИ-интервьюера: сценарии диалога, интеграции с провайдерами LLM и распознавание речи.
  • Писать тесты, разбирать ошибки, участвовать в развертывании и мониторинге сервисов.
  • ЧТО ВАЖНО:
  • Уверенное владение Python и асинхронным программированием: asyncio, конкурентные операции, работа с внешними API.
  • Практический опыт с FastAPI, SQLAlchemy 2.0 async, Alembic и Pydantic.
  • Знание PostgreSQL: индексы, ограничения, анализ планов выполнения и оптимизация запросов.
  • Опыт работы с RabbitMQ и хотя бы одним подходом к фоновым задачам: Celery или aio-pika. Понимание идемпотентности и повторной обработки сообщений.
  • Опыт разработки на Vue 3 / Nuxt с TypeScript: Composition API, SSR, взаимодействие с API.
  • Понимание безопасной авторизации: JWT, access/refresh-токены, httpOnlycookies, RBAC, CSRF и CORS.
  • Опыт интеграции LLM API: обработка таймаутов, ошибок и лимитов, логирование запросов.
  • Умение работать с Docker и DockerCompose.
  • Опыт тестирования Python-приложений с pytest.
  • Готовность разбираться в существующем коде и доводить изменения до работающего результата.
  • БУДЕТ ПЛЮСОМ:
  • LangGraph и LangChain, построение диалоговых агентов.
  • Whisper / faster-whisper, WebSocket, запись и обработка голоса в браузере.
  • Запуск готовых моделей через PyTorch и HuggingFaceTransformers.
  • Nginx, Linux, Prometheus, Grafana и Loki.
  • Работа с GPU и CUDA в Docker.
  • Опыт разработки систем опросов, тестирования или работы с исследовательскими данными.
  • Глубокая экспертиза в обучении ML-моделей не требуется: основной фокус — разработка приложений и интеграция готовых моделей.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
требования

Что ждём от вас

  • Высшее техническое образование
  • Опыт
условия

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

ВНИМАНИЕ! Прием на работу осуществляется через конкурсную процедуру на сайте https://ученые-исследователи.рф/
Преимущественно дистанционная работа, но необходимо иметь возможность приезжать 1 раз в несколько месяцев и подписывать документы, график работы обсуждается индивидуально.
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как Python-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
К
Кариева Эльвира Мазитовна
1 д. назад

Full-stack разработчик

~670 800 – ~1 118 000 ₸ (120 000 – 200 000 RUB)

Нужно с нуля собрать сервис для малого бизнеса: заявки из Telegram, WhatsApp и Instagram, запись, оплата и учёт в одном кабинете. Основной стек — React на фронте и Python (Django/FastAPI) на бэке, плюс PostgreSQL, Docker и интеграции со сторонними API. Работа удалённая и свободная по графику, оплата 120–200 тыс., оформление на выбор — от ГПХ до трудового договора.

React TypeScript Python +12
middle удал. hh
Ч
Чернухина Диана Даниловна
4 д. назад

Разработчик Telegram-бота с AI-интеграциями

от ~838 500 ₸ (от 150 000 RUB)

Нужно с нуля собрать Telegram-бота, через который пользователи работают с разными нейросетями: генерация текста, картинок, видео и аудио через API внешних AI-сервисов. От вас уверенный Python с асинхронностью, опыт ботов и интеграций, PostgreSQL, Redis, очереди задач, Docker и Linux. Удалёнка, полная занятость, зарплата от 150 000 ₽ в месяц, можно влиять на технические решения нового продукта.

Python asyncio Telegram Bot API +7
middle удал. hh
Points Lab
P
Points Lab
1 д. назад

Бэкенд-разработчик (Python/Java)

~1 344 618 ₸ оценка по всем рынкам

Разработка бэкенда ROI Navigator — продукта для прогноза эффективности маркетинговых инвестиций. Основная работа на Python/FastAPI и пайплайны данных в Airflow с ClickHouse, плюс поддержка legacy-сервисов на Java. Требуется от 3 лет коммерческой разработки на Python, знание SQL/PostgreSQL, Airflow и ClickHouse; предлагают удалёнку, оформление по ТК РФ и ДМС.

Python FastAPI PostgreSQL +12
middle удал. hh
Операционное совершенство
О
Операционное совершенство
1 д. назад

Инженер потоковой обработки / Python-разработчик

~1 344 618 ₸ оценка по всем рынкам

Разработка ядра ИИ-системы для горнодобывающей отрасли: потоковая обработка телеметрии и принятие решений в реальном времени. Нужен Python от 3 лет, обязательный опыт с Kafka, понимание distributed systems и stream processing, SQL, Docker/Kubernetes. Предлагают удалёнку из любой точки мира, ДМС, обучение и работу над сложными AI-проектами.

Python Kafka stream processing +8
middle удал. hh
O
OperAI
3 д. назад

Backend-разработчик (Python)

~1 344 618 ₸ оценка по всем рынкам

OperAI ищет backend-разработчика на Python уровня middle или senior. Работа неполный день, возможна удалёнка. Помимо бэкенда пригодится опыт во фулстеке.

Backend Fullstack Python +1
middle удал. gj
D
Dropbox
3 д. назад

Product Engineer (Backend)

~1 344 618 ₸ оценка по всем рынкам

Dropbox ищет продуктового инженера, который будет разрабатывать масштабируемые веб-приложения для миллионов пользователей и участвовать в создании AI-функций. Нужен опыт в разработке от 3 лет, умение вести full-stack проекты и работать в кросс-функциональной команде. Компания предлагает удалённую работу, менторство, код-ревью и участие в интервью.

full-stack AI web applications +6

Удалённо из любой страны

middle удал. wwr