SR
сегодня

backend developer для текстовой AI-среды

выше рынка на 30,4%
вакансия 287 485 ₽
в среднем 220 396 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

До отклика нужно ответить «да» на два вопроса: Claude — основной рабочий инструмент и готовность выйти на работу на следующий день после собеседования.

Проект представляет собой текстовую AI-среду для авторов с иерархией материалов, доступом к ведущим моделям, библиотекой промптов, AI-слоем с retrieval, редактором на Tiptap и расширением для Chrome.

задачи

  • Развивать бэкенд AI-функций: чат, потоковую передачу данных, retrieval и Deep Research
  • Работать с API LLM-провайдеров, параллельными вызовами, лимитами, кэшированием промптов и стоимостью
  • Определять контракты между фронтендом и бэкендом
  • Работать с промптами и Chroma
  • Создавать CLAUDE.md и skills
  • Проводить системное ревью PR, созданных с помощью AI
  • Находить дефекты, которые не выявляют успешные тесты
  • Разбирать ошибки, которые AI исправляет неправильно, и самостоятельно исправлять проблемы фронтенда на React и TypeScript

требования

  • Опыт коммерческой бэкенд-разработки от 3 лет, включая LLM-сервисы в продакшене
  • Знание Python и асинхронного программирования: asyncio, gather, TaskGroup, Semaphore, отмена задач, таймауты, async, потоки, процессы, GIL, httpx или aiohttp
  • Опыт работы с FastAPI: асинхронные эндпоинты, Depends, Pydantic v2, StreamingResponse/SSE, фоновые задачи и обработка отключения клиента
  • Опыт работы с API OpenAI, Anthropic или Gemini: потоковая передача данных, tool use, структурированный вывод, кэширование промптов, подсчёт токенов, ограничения запросов, повторные попытки с backoff и абстракции над провайдерами, например LiteLLM
  • Знание PostgreSQL и Redis
  • Понимание React и TypeScript на уровне самостоятельного исправления проблем фронтенда
  • Английский B1+ для чтения и написания технической документации
  • Не подойдут вайбкодеры и кандидаты, которым нужна неделя на выход на работу
  • Будет плюсом: опыт работы с RAG, эмбеддингами, Chroma, pgvector, Qdrant, чанкингом, очередями Celery, arq и Dramatiq, инструментами наблюдаемости Langfuse и OpenTelemetry, учётом стоимости, Docker, nginx, SSE, базовым CI, evals и pytest с моками LLM-вызовов

условия

  • Опционная программа

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.