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.