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. Зарплата зависит от опыта, квалификации, уровня кандидата и проекта.