FourKites, Inc.
FourKites, Inc.
FourKites, Inc. разрабатывает глобальную платформу для отслеживания цепочек поставок, которая помогает организациям контролировать и координировать логистику в режиме реального времени. Ее приложения объединяют данные о перевозках, запасах и операциях на складских территориях, предоставляя командам более полное представление о грузах и активности цепочки поставок при использовании различных видов транспорта. Компания обслуживает более 1 500 крупных брендов, включая предприятия логистической отрасли, пищевой промышленности и производства напитков, фармацевтики и промышленного производства, а также интегрируется с корпоративными системами для повышения эффективности операций, контроля затрат и качества обслуживания клиентов.

Главный архитектор ИИ, агентные системы

Руководите архитектурой ИИ-агентов FourKites: от моделей и управления контекстом до оценки качества. Создавайте платформу для цифровых сотрудников в цепочках поставок на базе ИИ.

Описание

  • Определяйте архитектуру ИИ-агентов FourKites, охватывая выполнение задач, контекст, модели и оценку качества.
  • Задавайте эталонную архитектуру агентов: циклы, работу с инструментами, состояние, контрольные точки, повторные попытки, восстановление, защитные механизмы, разрешения и передачу задач людям.
  • Проектируйте устойчивые многоэтапные рабочие процессы, выходящие за пределы окон контекста и восстанавливающиеся после сбоев инструментов, API перевозчиков и моделей.
  • Подбирайте подход для каждой задачи: от передовых моделей и моделей с открытыми весами до дообученных энкодеров и обычного кода.
  • Управляйте маршрутизацией моделей, затратами на каждую задачу и целевыми показателями задержки для парка агентов.
  • Подключайте агентов к Kafka, микросервисам, Postgres, API клиентов и серверам MCP.
  • Определяйте стандарты окон контекста для промптов, инструментов, извлечённого содержимого, памяти и предыдущих сообщений с учётом лимитов токенов.
  • Создавайте общие инструменты для извлечения данных, сжатия контекста, суммаризации, изоляции субагентов, кеширования промптов и долговременной памяти.
  • Исследуйте сбои контекста и превращайте решения в повторно используемые шаблоны выполнения.
  • Разрабатывайте системы офлайн-оценки на основе производственных трассировок, проверок на уровне кода, калиброванной оценки LLM в роли судьи и регрессионных наборов CI.
  • Разрабатывайте онлайн-оценку с производственным скорингом, показателями качества, мониторингом дрейфа, теневыми и A/B-релизами, сигналами обратной связи и оповещениями о качестве.
  • Связывайте показатели оценки с результатами, такими как точность отслеживания, автоматическое разрешение исключений и доля заполненных временных слотов для встреч.
  • Проверяйте проектные решения и запросы на слияние, документируйте архитектуру и рабочие инструкции, наставляйте ведущих и старших инженеров.
  • Следите за развитием моделей и инструментов, проводите эксперименты и рекомендуйте, что создавать, покупать или отложить.
  • Работайте с командами продукта, решений и сопровождения клиентов, превращая проблемы на местах в улучшения платформы.

Требования

  • Иметь опыт проектирования архитектуры и эксплуатации агентной системы на базе LLM для реальных пользователей и производственного трафика, включая вызовы инструментов, многоэтапные процессы, обработку сбоев и эскалацию людям.
  • Иметь опыт сопровождения агентной системы на базе LLM после запуска, включая управление инцидентами, затратами и задержками.
  • Обладать глубокими знаниями машинного обучения, включая механизм внимания, позиционные кодировки, архитектуры энкодеров и декодеров, токенизацию и KV-кеши.
  • Иметь опыт обучения или дообучения моделей-энкодеров, например моделей семейства BERT, эмбеддингов предложений, биэнкодеров и кросс-энкодеров для переранжирования.
  • Понимать контрастивное обучение, дистилляцию и квантование.
  • Иметь опыт управления бюджетами токенов и создания поиска и памяти для агентов.
  • Использовать сжатие контекста и субагентов, а также измерять качество по мере заполнения окон контекста.
  • Создавать слои выполнения агентов с циклами, маршрутизацией вызовов инструментов, состоянием и контрольными точками, прерыванием и восстановлением, изоляцией и разрешениями, защитными механизмами и маршрутизацией моделей.
  • Свободно владеть MCP, структурированными выходными данными и потоковой передачей.
  • Иметь опыт создания наборов офлайн- и онлайн-оценки с датасетами, оценщиками, калибровкой LLM в роли судьи, регрессионными блокировками CI, производственным скорингом, выборкой трассировок, мониторингом дрейфа, теневыми развертываниями и циклами обратной связи.
  • Иметь более 10 лет опыта в разработке ПО или инженерии систем машинного обучения, включая более 3 лет работы с LLM.
  • Уверенно программировать на Python и иметь практический опыт.
  • Уметь читать код сервисов на Java или TypeScript и проверять его.
  • Иметь опыт эксплуатации в AWS или GCP, работы с контейнерами, Kubernetes и системами на основе событий.
  • Эффективно общаться письменно и устно.
  • Будет преимуществом: опыт работы в цепочках поставок, логистике или транспортной отрасли.
  • Будет преимуществом: опыт работы с Document AI, OCR, моделями макета документов и извлечением данных из коносаментов, счетов и документов, подтверждающих доставку.
  • Будет преимуществом: опыт создания голосовых или почтовых агентов, действующих от имени компании.
  • Будет преимуществом: опыт обеспечения безопасности агентов, включая защиту от внедрения промптов, разрешения инструментов и изоляцию данных клиентов.
  • Будет преимуществом: опыт работы с Claude, GPT, Gemini, моделями с открытыми весами и стеками обслуживания моделей.
  • Будет преимуществом: публикации, выступления или вклад в проекты с открытым исходным кодом по агентам, поиску или оценке.

Преимущества

  • Конкурентная оплата труда и опционы на акции.
  • Пять дополнительных дней для отдыха сотрудников по всему миру.
  • Щедрый оплачиваемый отпуск и стандартные праздничные дни.
  • Родительский отпуск для всех родителей.
  • Ежегодная выплата на оздоровление.
  • Дни для волонтёрской деятельности.
  • Медицинские льготы доступны с первого рабочего дня.
  • 36 дней отпуска по болезни, личным обстоятельствам и накопленному отпуску.
  • Пять дополнительных дней для отдыха.
  • Два дня для волонтёрской деятельности.
  • Компенсация оборудования для домашнего офиса и технологий.
  • Льготы для образа жизни и семьи.
  • Поддержка и консультации по психологическому благополучию.
  • Постоянное обучение и развитие, включая программу профессионального развития и клуб Toastmasters.