Старший AI-инженер продукта (TypeScript/Node.js)
Нужен старший инженер, который будет развивать AI-продукт для налогового консалтинга: строить мультиагентные системы на LLM, извлекать данные из документов и связывать это с детерминированными расчётами. Основной стек — TypeScript/Node.js, Next.js/React, PostgreSQL, очереди и workflow-движки; важно уметь делать качество AI измеримым и отвечать за прод без отдельной QA-команды. Предлагают полностью удалённую работу, оплату выше рынка с бонусом по KPI, оплачиваемые отпуска и прямую работу с CTO в маленькой сеньорской команде.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 96 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
<p><b>Тип:</b> Полная занятость</p><p><b>Локация:</b> Удалённо — европейские часовые пояса, плюс минимум 2 часа вечернего пересечения с США (до ~20:00 по киевскому времени)</p><p><b>Опыт:</b> Senior AI product engineering — уровень определяется качеством решений и результатов, а не годами или должностями</p><p><b>Послужной список:</b> Обязателен — доводил <nobr>LLM-powered</nobr> фичи, в идеале мультиагентные или системы обработки документов, от неоднозначной задачи до продакшена и поддерживал их в реальном использовании</p><p><b>Языки разработки:</b> TypeScript / Node.js; сильные Python-инженеры приветствуются, если готовы работать на TypeScript</p><p><b>Тип договора:</b> B2B / Contractor</p><p><b>Зарплата:</b> Выше рынка — фиксированная оплата плюс бонус на основе KPI</p><p><b>Подчинение:</b> CTO</p><p><b>Ключевые партнёры:</b> Product lead, инженерная команда, представитель со стороны клиента и налоговые эксперты-предметники</p><p><b>О компании</b></p><p>Наш клиент — давно существующая независимая специализированная консалтинговая фирма в области налогообложения — национальный лидер в сфере налоговых кредитов и возмещения затрат, с офисами по всей территории США и командой из <nobr>150–200 инженеров,</nobr> юристов, CPA и технологов.</p><p>Фирма превращает десятилетия предметной экспертизы в программное обеспечение: собственные расчётные движки, self-serve инструменты и интеграции, которые позволяют CPA и владельцам недвижимости получать налоговые льготы на шести- и семизначные суммы за минуты вместо месяцев. Это прибыльный, растущий бизнес, и продукт уже в продакшене с многолетним горизонтом.</p><p><b>О роли</b></p><p>Вы присоединяетесь к небольшой, полностью senior инженерной команде — до пяти инженеров, product lead и CTO — долгосрочно посвящённой одному продукту. Это не staff augmentation и не ротация по проектам: команда владеет реализацией, техническими решениями, поставкой и поведением в продакшене.</p><p>Продукт сочетает LLM и document intelligence с детерминированными, аудируемыми расчётами. Значительная часть домена всё ещё работает на ручных, экспертоёмких процессах, поэтому работа начинается с неоднозначных бизнес-задач, а не с фиксированных спецификаций — с прямым доступом к экспертам-предметникам, чьи знания вы кодифицируете.</p><p>Структура горизонтальная: без прямых подчинённых, чёткое индивидуальное владение вашей зоной. Ежедневно вы работаете с CTO, инженерной командой, product lead и представителем со стороны клиента.</p><p><b>ОБЯЗАТЕЛЬНЫЙ ОПЫТ</b></p><ul><li><b>AI в продакшене, а не только POC:</b> выпускал <nobr>LLM-dependent</nobr> или <nobr>ML-enabled</nobr> фичи в реальное использование и поддерживал их после запуска.</li><li><b>Мультиагентные системы или системы с tool-calling:</b> строил агентов, которые читают документы, извлекают данные и передают результаты другим шагам через чёткие data contracts.</li><li><b>Режимы отказа моделей:</b> понимает галлюцинации, нестабильный вывод, дрейф качества и недоступность API, и может рассказать конкретную историю о том, как AI-фича отказала на реальных данных и как это было локализовано без того, чтобы система выдумала значение.</li><li><b>Оценка и валидация:</b> измеряет качество LLM-фич с помощью evaluation-наборов, трейсинга и регрессионных проверок, чтобы качество наблюдалось, а не предполагалось.</li><li><b>Уверенность, fallback-и и human review:</b> проектирует, что делает продукт, когда модель неуверена, ошибается или недоступна, и знает, где детерминированный код должен оставаться авторитетным — в этом продукте это каждый налоговый расчёт.</li><li><b>Product engineering:</b> ведёт фичу от доменной модели и типизированных API до работающего React / Next.js UI и стабильного поведения в продакшене; опыт в стартапе или продуктовой компании — большой плюс.</li><li><b>Сильный TypeScript / Node.js в продакшене.</b> Senior-инженеры с сильным бэкграундом в Python приветствуются, если готовы работать на TypeScript.</li><li><b>Реляционные данные:</b> проектирование схем PostgreSQL, переживших первые допущения, миграции на живых данных, аудируемость и история.</li><li><b>Асинхронные системы и интеграции:</b> очереди, durable functions или workflow-движки; ретраи, идемпотентность, частичные отказы и ненадёжные сторонние сервисы.</li><li><b>Тестирование и готовность к продакшену без QA-команды:</b> регрессионные тесты, которые ловят реальные проблемы, отладка продакшен-сбоев, логирование/трейсинг, CI/CD пайплайны, безопасные релизы и аккуратная работа с чувствительными данными.</li><li><b>AI-assisted engineering:</b> ежедневно использует coding-агентов и LLM, при этом критически ревьюит сгенерированный код и тесты и остаётся способным объяснить каждое изменение.</li><li><b>Языки:</b> английский для ежедневной коммуникации с американским клиентом; украинский как рабочий язык команды.</li></ul><p><b>Будет плюсом</b></p><p>Обработка документов и OCR на больших, неаккуратных реальных файлах, RAG и embeddings, фреймворки оценки LLM, такие как Langfuse, serving или мониторинг ML-моделей, владение AWS и CI/CD, real-time collaboration, а также опыт в регулируемых доменах или доменах с высоким доверием (fintech, tax, legal). Это усиливает кандидата, но не заменяет базовую инженерную планку.</p><p><b>Текущий стек:</b> TypeScript, Node.js, Express / tRPC / Zod, PostgreSQL / Prisma, Redis, Inngest, Next.js / React, AWS, Sentry / OpenTelemetry / Langfuse, Vitest / Playwright, OpenAI и Google model SDKs, Salesforce. Точное совпадение по инструментам не требуется.</p><p><b>Ключевые обязанности</b></p><ol><li><b>Владеть зоной мультиагентного продукта end to end</b> — брать проблему, поднятую налоговыми экспертами, которые используют систему, понимать, почему она важна, и доводить её от доменной модели и API до workflow, UI и продакшена.</li><li><b>Строить и развивать агентов</b> — приём документов, извлечение данных, подготовка контекста и сборка вывода, связанные через явные data contracts.</li><li><b>Сохранять авторитет детерминированной логики</b> — валидация, provenance и human review между выводом модели и расчётным кодом, которому принадлежит каждая цифра.</li><li><b>Делать качество AI измеримым</b> — evaluations, трейсинг и регрессионные проверки, а также чёткое поведение, когда модель неуверена, ошибается или недоступна.</li><li><b>Проектировать данные и интеграции</b> — модели PostgreSQL с историей и provenance, durable асинхронные workflow и интеграции, такие как Salesforce.</li><li><b>Проверять и эксплуатировать то, что выпускаете</b> — без выделенного QA тестировать собственную работу, мониторить поведение в продакшене, безопасно релизить и быстро исправлять проблемы.</li><li><b>Помогать продукту расти</b> — от внутреннего инструмента для налоговой команды фирмы до продукта, которым клиенты фирмы смогут пользоваться напрямую.</li></ol><p><b>Кого мы ищем</b></p><p>Senior-инженера, который доводит сложную проблему до демонстрируемо решённого результата — а не просто выпущенного кода или закрытого тикета. Мы ищем это через реальные результаты, а не через уверенность или отполированные ответы:</p><ul><li><b>Стремление достигать результатов</b> — превращает неопределённость в вопросы, эксперименты и решения; доводит дело до конца, не снижая молча планку.</li><li><b>Практический опыт</b> — может объяснить личный вклад, последствия и уроки из работы, доведённой до реального использования.</li><li><b>Любознательность</b> — исследует, почему проблема существует, изучает домен и отличает известное от предполагаемого.</li><li><b>Устойчивость</b> — воспринимает неудачный подход как информацию; знает, когда настаивать, просить помощи или менять направление.</li><li><b>Ясная коммуникация</b> — объясняет рассуждения, делает риски и следующие шаги явными и проверяет общее понимание.</li><li><b>Коллаборация без эго</b> — ясно выражает несогласие, признаёт неопределённость и помогает коллегам добиваться успеха.</li></ul><p><b>Что мы предлагаем</b></p><ul><li>Компенсацию выше рынка: фиксированная оплата плюс бонус на основе KPI, привязанный к результатам.</li><li>Оплачиваемые выходные и отпуск.</li><li>Полностью удалённую работу по европейскому графику с коротким вечерним пересечением с США.</li><li>Долгосрочный продукт, уже в продакшене, за которым стоит прибыльная, растущая фирма.</li><li>Greenfield roadmap и тесную обратную связь: код, который вы выпускаете, видимо двигает реальные деньги для реальных клиентов.</li><li>Небольшую senior-команду с прямой линией к CTO и реальным влиянием на архитектуру.</li><li>Современный, AI-native стек и workflow — coding-агенты и LLM поощряются.</li></ul><p><b>Процесс интервью</b></p><ol><li>Скрининг с рекрутером VP Team.</li><li>Поведенческое интервью с нанимающим менеджером.</li><li>Техническое интервью с CTO, возможно, с последующим практическим заданием на основе реального кейса проекта.</li><li>Финальный разговор об условиях и KPI.</li></ol> <div> <a href="https://jobs.dou.ua/companies/vpteam/vacancies/379628/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как JavaScript-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Тренер по Web & Mobile Frontend разработке
~2 286 876 ₸ оценка по всем рынкам
WhiteBIT ищет тренера, который возьмёт на себя полный учебный трек по Vue/Nuxt и React Native/Expo: разработка программы, материалов, заданий и критериев оценки, проведение практических занятий и ревью PR. Нужен сильный фронтенд-опыт: JavaScript/TypeScript, Vue 3, Nuxt, React, React Native, работа с API, тестирование и инструменты вроде Git и CI, плюс умение объяснять и оценивать учеников. Работа в международной финтех/блокчейн-команде, полностью удалённо, с фокусом на развитие экспертизы в Web3.
Senior Backend Developer (Node.js / TypeScript)
~2 286 876 ₸ оценка по всем рынкам
InventorSoft ищет Senior Backend Developer (Node.js/TypeScript) для FinTech-проекта в сфере Core Banking. Нужно 5+ лет коммерческого опыта бэкенд-разработки, практика с распределёнными системами, event-driven архитектурой, микросервисами, DDD и облаками AWS/GCP, английский Upper-Intermediate и выше. Предлагают удалённую работу с гибким графиком, медстраховку, оплачиваемые отпуск и больничные, компенсацию занятий английским.
Backend Engineer (Dressly)
~2 286 876 ₸ оценка по стеку, все рынки
Dressly (бизнес SKELAR) ищет Backend Engineer для Growth-направления на Node.js/TypeScript: платежи, интеграции с рекламными платформами и маркетинговые воронки. Нужен продуктовый инженер с 5+ годами опыта в бэкенде, пониманием бизнес-метрик и надёжных интеграций (идемпотентность, ретраи, вебхуки). Предлагают компактную команду без микроменеджмента, AI-first культуру и прямой видимый вклад в выручку.
Старший Node.js разработчик
~2 286 876 ₸ оценка по всем рынкам
Ищем опытного Node.js-разработчика в инженерную команду для проектирования и развития высоконагруженного бэкенда. Нужны 4+ года опыта с Node.js/Express, уверенное знание NestJS и TypeScript, SQL/NoSQL базы, Kafka/RabbitMQ и опыт интеграции AI API. Предлагают полностью удалённую работу, конкурентную зарплату в EUR, медстраховку, оплачиваемый отпуск и бюджет на обучение.
Старший инженер-программист (TypeScript/Node.js)
~2 286 876 ₸ оценка по всем рынкам
Ищем старшего инженера для проектирования и разработки масштабируемых облачных бэкенд-систем на TypeScript и Node.js в AWS. Нужен опыт 7+ лет в бэкенде, сильное знание JavaScript/TypeScript, Node.js, event-driven API, инфраструктуры как кода и CI/CD, а также английский уровня Upper-Intermediate и выше. Предлагают полную занятость с гибким графиком, оплачиваемый отпуск и больничные, ведение налогов и бухгалтерии, возможности роста и опциональный соцпакет.
Frontend-разработчик
~1 208 250 – 1 611 000 ₸ оценка по стеку
Разработка и развитие клиентской части высоконагруженных финансовых сервисов на React и Angular, включая миграцию легаси и микрофронтенды, а также интеграция LLM-ассистентов в UI. Требуется экспертный TypeScript, коммерческий опыт с обоими фреймворками, тестирование (Jest, Playwright) и понимание финтех-специфики. Предлагают удалёнку или гибрид в Москве, официальное трудоустройство по ТК РФ, ДМС, обучение и карьерный рост.