📢 Опрос: какие инструменты HR-бренда эффективнее?

Бонус за участие: дарим записи с нашего последнего Хабрасеминара про HR-бренд.

→ Пройти опрос и забрать записи

Senior Backend / AI Systems Engineer

от 200 000 до 300 000 ₽

Требования

Бэкенд разработчик
Senior
TypeScript
Node.js
Express
PostgreSQL
Redis
Docker
Linux
Git
API Интерфейсы
LLM

Условия

Можно удалённо
Неполный рабочий день

Описание вакансии

Backend / AI Systems Engineer в Akvalu-X

Мы ищем сильного Backend / AI Systems Engineer для работы над нестандартным AI-проектом на базе LLM.

Akvalu-X — это web-прототип AI-системы, построенной вокруг долговременного контекста, персонализации, памяти, внутренних состояний и непрерывности диалога с пользователем.

Это не классическая “обёртка над ChatGPT”.
Проект исследует другой тип взаимодействия с AI: не разовый запрос → ответ, а длительный диалог, в котором система сохраняет контекст, учитывает историю пользователя и работает с накопленным состоянием.

Контекст проекта

Akvalu-X был разработан одним человеком — без команды, инвестиций и внешней разработки, с активным использованием AI-assisted development.

Сейчас проект находится на этапе перехода от founder-built MVP к более устойчивой инженерной системе.

Уже есть рабочая web-версия, существующая кодовая база и реализованная логика AI-pipeline. При этом проекту нужен профессиональный инженерный взгляд: аудит архитектуры, аккуратный рефакторинг, усиление backend-части и подготовка системы к дальнейшему развитию.

На текущем этапе команды разработки пока нет. Поэтому нам важен человек, который умеет работать самостоятельно, спокойно разбираться в существующем коде и видеть не только отдельные задачи, а систему целиком.

Фактически мы ищем одного из первых инженерных участников проекта, который сможет помочь перейти от быстро собранного AI-assisted MVP к устойчивой архитектуре и будущей команде разработки.

Что предстоит делать

— разобраться в существующей кодовой базе;
— провести технический аудит backend-архитектуры;
— оценить качество текущих решений и архитектурные риски;
— аккуратно рефакторить код без разрушения работающей логики;
— улучшать структуру проекта, читаемость и поддерживаемость;
— усиливать backend-часть на Node.js / TypeScript;
— работать с LLM-интеграциями и AI-pipeline;
— помогать выстраивать архитектуру памяти, контекста и пользовательского состояния;
— участвовать в проектировании новых backend / AI-модулей;
— предложить технический roadmap для дальнейшего развития проекта;
— помочь заложить основу для будущей команды разработки.

Текущий стек

— TypeScript / Node.js
— Express
— SSE streaming
— LLM API integrations
— multi-layer prompt orchestration
— persistent memory systems
— typed user facts / personal context
— continuity threads
— internal state logic
— web-прототип

Кого ищем

Нам нужен инженер, который:

— уверенно работает с Node.js / TypeScript;
— умеет читать, понимать и улучшать чужой код;
— имеет опыт backend-архитектуры;
— не боится ранних проектов и существующей кодовой базы;
— понимает разницу между “переписать всё” и аккуратно усилить систему;
— умеет думать архитектурно, а не только закрывать таски;
— способен самостоятельно находить проблемы и предлагать решения;
— может объяснять технические решения простым языком;
— интересуется AI / LLM / agents / memory systems / RAG;
— готов работать в продукте, где часть решений ещё формируется.

Будет большим плюсом

— опыт с LLM-продуктами;
— опыт с AI agents / RAG / embeddings / vector search;
— опыт с PostgreSQL или другими БД;
— понимание event-driven архитектуры;
— опыт рефакторинга сложных проектов;
— опыт подготовки MVP к production;
— опыт code review;
— опыт работы со сложной бизнес-логикой;
— интерес к продуктам на стыке AI, памяти, персонализации и пользовательского опыта.

Формат работы

Формат обсуждаем:

— проектно;
— part-time;
— долгосрочное сотрудничество.

На первом этапе хотим начать с технического аудита:

  1. Посмотреть текущую архитектуру.
  2. Оценить качество кода и риски.
  3. Предложить план улучшений.
  4. После этого обсудить дальнейшее участие в разработке.

Важно

Это не вакансия в готовую корпоративную команду с выстроенными процессами.

Это возможность зайти в ранний AI-проект на этапе, когда формируются архитектура, инженерная культура и будущая техническая команда.

Мы не ищем человека “просто написать пару endpoint’ов”.
Нам нужен инженер, которому интересно работать на стыке:

backend + AI systems + LLM orchestration + memory architecture + complex product logic.

Проект ранний, живой и нестандартный. Нам важен человек, который не испугается сложности, а сможет спокойно, профессионально и системно помочь вывести его на следующий уровень.

Что написать в отклике

Пожалуйста, укажите:

— ваш опыт с Node.js / TypeScript;
— был ли опыт с LLM / AI / RAG / agents;
— был ли опыт рефакторинга существующих проектов;
— какой формат сотрудничества вам удобен;
— вашу ставку или ожидания по оплате;
— можете ли начать с технического аудита проекта.