Что делаем
Мы - 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, формат — удалённо, вилка с каждый кандидатом будет обсуждаться индивидуально в зависимости от опыта и знаний
Оформление и компенсация — по договорённости
Продуктовая роль с влиянием на архитектуру и процессы
Ждем ваших откликов!
Tevian (ООО Технологии видеоанализа)
Москва
до 345000 RUR
Москва
до 344800 RUR
Москва
до 350000 RUR