О компании — deep-tech стартап на стыке AI и распределённых систем.
Строим инфраструктуру, в которой множество небольших моделей объединяются в децентрализованную сеть, работающую по принципу peer-to-peer (по аналогии с торрентами, но для AI-инференса).
Продукт — это не веб-сервис, а узловое приложение, которое устанавливается на машину пользователя и становится частью распределённой сети.
Компания находится в активной фазе роста, работает на инвестициях, готовится к следующему раунду финансирования.
Команда небольшая (до 20 человек), инженерная, с высоким уровнем автономности и ответственности.
Задачи:
Ищем backend-инженера, который будет заниматься core-частью продукта.
Основная задача — собрать единый backend core / бинарь на Node.js, который станет:
основой CLI,
фундаментом будущего GUI,
ядром ноды распределённой сети.
В рамках роли вы будете:
проектировать и развивать CLI как основной интерфейс продукта (не dev-скрипты);
разрабатывать long-running backend-приложение / агент, работающий 24/7;
управлять lifecycle процесса: start / stop / restart, graceful shutdown;
работать с ресурсами машины (CPU, память, I/O);
обеспечивать стабильную работу ноды в условиях сбоев, деградаций, нестабильной сети;
участвовать в архитектурных решениях без детального ТЗ;
тесно взаимодействовать с core-инженерами и фаундерами.
Критично важно:
Опыт коммерческой разработки на Node.js / TypeScript;
Опыт создания CLI-приложений как продукта, а не только вспомогательных dev-инструментов;
Понимание и практика работы с long-running процессами;
Опыт работы с Linux;
Понимание lifecycle процессов, сигналов, graceful shutdown;
Системное мышление и готовность брать ownership за core-часть продукта;
Комфортная работа в условиях неопределённости и отсутствия детального ТЗ;
Уверенный разговорный английский (для коммуникации внутри команды).
Будет большим плюсом
Опыт разработки агентов / нод / демонов;
Опыт работы с systemd, процессами, сигналами ОС;
Distributed systems / P2P / edge / on-device опыт;
DevTools / platform tooling, которые реально использовались и поддерживались;
Опыт стартапов и ранних стадий продуктов.
Условия
Формат работы: remote;
Возможна релокация в будущем (обсуждается, не обязательно);
Оплата: обсуждается индивидуально, выплаты в криптовалюте (USDC);
Возможность роста компенсации и участия в опционной программе;
Прямая работа с фаундерами и влияние на архитектуру продукта.
Москва
от 300000 RUR
Москва
от 300000 RUR
Москва
от 450000 RUR
DODO BRANDS (Dodo Pizza, Drinkit)
Москва
до 1000000 RUR
Lenkep recruitment
Москва
до 10000 USD
Москва
от 300000 RUR
Москва
от 300000 RUR