
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.