JumpSpace ищет Python-разработчика для работы над зарубежными проектами с использованием AI-технологий. Основной фокус — backend-разработка, интеграция LLM API, создание AI-агентов и RAG-систем, а также построение пайплайнов обработки и поиска данных.
Обязанности:
- Разрабатывать и поддерживать backend-сервисы на Python с использованием FastAPI, Django или Flask.
- Интегрировать OpenAI API и другие LLM API; разрабатывать AI-агентов и решения на LangChain / LangGraph.
- Проектировать RAG-системы: chunking, embeddings, retrieval и reranking.
- Разрабатывать и оптимизировать пайплайны обработки, индексации и поиска данных; работать с SQL/NoSQL базами данных, включая PostgreSQL.
- Использовать AI-инструменты для разработки, проверять качество AI-генерации, тестировать и оптимизировать решения.
- Взаимодействовать с командой и зарубежными заказчиками.
Требования:
- Хорошее знание Python и коммерческий опыт разработки; практический опыт с FastAPI, Django или Flask.
- Понимание проектирования ПО, алгоритмов и структур данных; уверенное знание SQL и опыт с PostgreSQL, понимание SQL/NoSQL баз данных.
- Опыт интеграции с OpenAI API или другими LLM API, понимание RAG-систем и практические навыки работы с LangChain / LangGraph.
- Навыки работы с Claude Code, Cursor, Codex или OpenCode и prompt engineering.
- Английский для общения с зарубежными заказчиками; для проектов с прямой коммуникацией требуется уровень C1.
Будет плюсом: опыт разработки ETL-пайплайнов, облачных платформ AWS, Azure или GCP, AWS S3, Lambda, S3 Vectors, векторных баз данных и семантического поиска; знание JavaScript / TypeScript, React / Redux и опыт разработки и развёртывания AI-сервисов.
Условия: полностью удалённая работа из любой страны, полная занятость — 40 часов в неделю, зарубежные проекты и возможность профессионального роста от Junior+ до Middle. Зарплата зависит от опыта, квалификации, уровня кандидата и проекта.