Python разработчик (Middle)
По договоренности
Что делаем
Мы - iHelper, сейчас развиваем модуль «контент» в e-commerce-продуктах: API, бизнес-логика, обработка данных и интеграции (в т.ч. с OpenAI). Готовим и улучшаем RAG-поток (embeddings, vector search) и очереди обработки.
Задачи
-
Поддержка и развитие ядра модуля «контент»: API, бизнес-логика, интеграции
-
Реализация и поддержка REST API (FastAPI/Flask)
-
Интеграция с OpenAI API: формирование запросов, обработка ответов, логирование, ретраи/обработка ошибок
-
Обработка данных: преобразование, нормализация, предобработка, JSON/табличные структуры
-
Участие в разработке RAG-потока: пайплайны, генерация embeddings, поиск по vector store
-
Работа с очередями (предпочтительно NATS JetStream): продюсеры/консьюмеры, обработчики задач
-
Code review, юнит-тесты, соблюдение код-стандартов
-
Работа с GitLab: CI, merge requests, релизы
Требования
-
Уверенный Python 3: чистый, читаемый код, понимание структур данных
-
Опыт разработки REST API (FastAPI)
-
Базовые знания SQL, опыт с PostgreSQL
-
Работа с данными: JSON, Pandas, преобразование таблиц
-
Понимание интеграций с внешними API
-
Умение читать техдоки на английском
-
Адекватность, автономность, командная коммуникация
Будет плюсом
-
Embeddings (OpenAI/Sentence-Transformers), vector search, RAG-архитектура
-
LangChain / LlamaIndex
-
Streaming-ответы LLM (SSE, дельты токенов)
-
Docker (локальные окружения, dev)
-
Очереди (NATS JetStream предпочтительно)
-
Автоматизация ETL/обработки данных
-
Понимание asyncio
Условия
-
Полная занятость, 5/2, формат — удалённо, вилка с каждый кандидатом будет обсуждаться индивидуально в зависимости от опыта и знаний
-
Оформление и компенсация — по договорённости
-
Продуктовая роль с влиянием на архитектуру и процессы
Ждем ваших откликов!
Опубликована 5 часов назад