Вакансия
InternPython/Node.jsRemote / Office

Стажер Backend Developer

Старт в продуктовой разработке AI-агентов: стажировка с ментором, реальные задачи и возможность перейти в штат после успешного срока.

Стажировка у нас — это не «подметать пол» в корпорации, а погружение в команду, которая делает backend для агентных систем: API, интеграции, очереди, работа с данными. Вы будете не зрителем, а участником: под руководством опытного разработчика возьмёте участок кода, пройдёте ревью и увидите, как фича доезжает до продакшена.

Мы рассчитываем, что после программы вы сможете самостоятельно закрывать задачи уровня junior+/middle− в нашем стеке. Для этого важны любознательность, дисциплина в Git и готовность много раз переписать код после ревью — это нормальный путь роста.

Подойдёт выпускникам профильных вузов, участникам курсов с сильной практикой или тем, кто уже делает пет-проекты и хочет перейти в коммерческую разработку в AI.

Задачи и зона ответственности

  • Писать и поддерживать код на Python и/или TypeScript (Node.js) под задачи команды: эндпоинты, обработчики, адаптеры к внешним API.
  • Участвовать в проектировании простых схем БД, писать запросы, миграции под присмотром ментора.
  • Разбирать баги по логам и метрикам: воспроизведение, локализация, фикс или передача с полным описанием.
  • Писать и дополнять тесты (unit / интеграционные) там, где это принято в репозитории.
  • Участвовать в код-ревью: задавать вопросы, фиксировать замечания, улучшать читаемость кода.
  • Документировать свои изменения: короткие описания в MR, при необходимости — заметки в вики/Notion.

Что для нас важно

  • Базовые знания одного из языков: Python или JavaScript/TypeScript; готовность углубиться во второй по мере задач.
  • Понимание HTTP, статус-кодов, JSON; опыт вызова REST API из кода или через Postman/curl.
  • Git: клонирование, ветки, merge/rebase на базовом уровне, работа через pull request.
  • Умение формулировать вопросы и показывать промежуточный результат — мы ценим прозрачность, а не «молчал до дедлайна».
  • Русский язык для внутренней коммуникации; чтение технической документации на английском.

Будет плюсом

  • Пет-проект или учебный репозиторий с backend-частью (ссылка в сопроводительном).
  • Знакомство с Docker «на уровне запустить контейнер».
  • Интерес к LLM, промптам, RAG — не обязателен для старта, но поможет быстрее понимать продукт.

Условия

  • Длительность стажировки и график согласовываем индивидуально (частичная занятость возможна для студентов очной формы).
  • При успешном прохождении — оффер в штат с прозрачным планом роста.
  • Менторство, регулярные one-to-one, доступ к кодовой базе и инфраструктуре команды.

Стек и среда (ориентиры)

  • Языки: Python и/или Node.js (TypeScript); конкретный стек покажем на онбординге.
  • БД: в основном реляционные (PostgreSQL и аналоги), иногда Redis для кэша и очередей.
  • Инфраструктура: Git, CI, код-ревью в GitLab/GitHub — в зависимости от репозитория.

Что важно на отборе

  • Небольшое тестовое или разбор вашего репозитория — смотрим стиль, структуру, умение объяснять решения.
  • Техническое интервью: базовые вопросы по языку, HTTP, Git и простой алгоритм без олимпиадного уровня.
  • Разговор о мотивации и ожиданиях по формату (офис / удалёнка, часовой пояс).