WorkListВойтиОформить подписку
RL

Senior AI Engineer

Ruby Labs · D2C-продукты: здоровье
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо, находясь в Украине
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $4–11 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Опубликована 22.10 · видим у компании с 22.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior AI Engineer, который будет отвечать за AI-слой одного из наших ключевых D2C-продуктов по подписке и масштабировать его. Вы будете полностью отвечать за продакшн-функции на базе LLM и построенную вокруг них автоматизацию браузера от начала до конца — системы промптов, структурированные выводы, оценку качества, наблюдаемость и выбор моделей — от первого эксперимента до выпуска в продакшн, отвечая за качество, надёжность и стоимость.

Это роль с большим влиянием, подходящая тому, кто принимает решения на основе данных, а не интуиции. Неизмеренные изменения промптов, непроанализированные сбои и замена моделей без бенчмарков недопустимы. Вы работаете с современным стеком на TypeScript — Next.js, Cloudflare Workers и Containers с Hono, очереди задач Hatchet, Drizzle на Supabase Postgres, Vercel Blob. Автоматизация браузера на Browserbase и Playwright составляет примерно половину работы.

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

Системы промптов и структурированные выводы

  • Проектировать динамические шаблоны промптов с условной логикой и подстановкой контекста, максимально повышающие качество генерации
  • Обеспечивать предсказуемые выводы с помощью JSON mode, function calling, схем Zod/JSON, валидаторов и циклов исправления
  • Отвечать за сложные LLM-воркфлоу (LangChain, LlamaIndex или собственные), которые чисто интегрируются в логику приложения

Автоматизация браузера

  • Создавать и поддерживать автоматизацию браузера на Browserbase Functions и Playwright, надёжно проходящую веб-сценарии
  • Классифицировать экраны с помощью модели внутри каждого прохода и решать, что обрабатывает модель, а что — детерминированный код
  • Выпускать автоматизации как замороженные опубликованные воркеры — версионированные, воспроизводимые и безопасные для отката
  • Оркестрировать запуски через Hatchet с повторными попытками, таймаутами и трассировками сбоев, объясняющими каждый неудачный запуск

Оценка и эксперименты

  • Строить пайплайны оценки — тестовые датасеты, LLM-as-a-judge, метрики в стиле RAGAS — и оценивать ответы и классификации экранов в Langfuse
  • Трассировать сложные цепочки LLM, чтобы находить узкие места по стоимости, задержке и использованию контекстного окна
  • Проводить A/B-эксперименты с моделями и промптами через AI-шлюз (OpenRouter, Cloudflare AI Gateway); выпускать только на основе количественных бенчмарков
  • Переоценивать модели по мере появления новых архитектур; выполнять дообучение (fine-tune), когда этого требуют требования предметной области

Ответственность за продакшн

  • Доводить AI-функции от эксперимента до живого продакшна на Cloudflare Workers и Containers и сохранять ответственность после релиза
  • Управлять лимитами запросов, резервными вариантами и стоимостью моделей, чтобы функции оставались надёжными при масштабировании
  • Устранять инциденты в продакшне в закреплённых за вами AI-системах и системах автоматизации с документированным анализом первопричин

Требования

  • 【5+】 лет опыта разработки ПО с Node.js, TypeScript, Next.js и Postgres, включая edge- или serverless-среды выполнения, такие как Cloudflare Workers
  • Опыт автоматизации браузера в продакшне с Playwright (Browserbase или аналогичные): устойчивые селекторы, повторные попытки, обработка сбоев в масштабе
  • Опыт работы с динамическими промптами в продакшне — контентом, зависящим от входных переменных и подставляемого контекста
  • Структурированные выводы в продакшне: JSON mode, function calling, схемы Zod/JSON
  • Опыт работы с унифицированными LLM API или AI-шлюзами (OpenRouter, Cloudflare AI Gateway): лимиты запросов, резервные варианты, экономичный выбор моделей
  • Наблюдаемость LLM с Langfuse или аналогичными инструментами: трассировка, тестовые датасеты, интеграция оценки
  • Методология оценки: RAGAS или собственные системы LLM-as-a-judge

Условия и бенефиты

Узнайте о преимуществах работы в нашей яркой команде! Мы предлагаем:

  • Удалённая работа: свобода работать из любой точки и в любое время, что способствует здоровому балансу между работой и личной жизнью.
  • Неограниченный оплачиваемый отпуск (PTO): пользуйтесь неограниченным оплачиваемым отпуском, чтобы восстанавливать силы и заботиться о себе, не считая дни.
  • Оплачиваемые государственные праздники: отдыхайте и восстанавливайтесь в государственные праздники с сохранением оплаты.
  • MacBook от компании: работайте продуктивно на первоклассных Apple MacBook, которые предоставляются всем сотрудникам, которым они нужны.
  • Гибкий договор независимого подрядчика: используйте преимущества гибкости, самостоятельности и предпринимательских возможностей. Получайте выгоду от налоговых преимуществ, возможностей для нетворкинга, сниженных обязательств, связанных с трудоустройством, и свободы работать из любой точки. Подробнее здесь: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt

Навыки

Node.jsTypeScriptNext.jsPostgreSQLCloudflare WorkersCloudflare ContainersHonoHatchetDrizzleSupabaseVercel BlobBrowserbasePlaywrightLangChainLlamaIndexZodLangfuseOpenRouterCloudflare AI GatewayRAGAS

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти