Название: AI Architect
Местоположение: Ченнаи или удаленно, Индия
Департамент: Инжиниринг, Индия
В FourKites у нас есть возможность решать сложные задачи с реальным влиянием. Будь то медицинские поставки для Cardinal Health или продукты для Walmart, платформа FourKites помогает клиентам управлять глобальными цепочками поставок, которые являются эффективными, гибкими и устойчивыми.
Присоединяйтесь к команде любознательных специалистов по решению проблем, которые ценят различия, проявляют эмпатию и уважают инклюзивность.
В качестве Principal AI Architect вы будете отвечать за архитектуру всех AI-агентов FourKites: среду, в которой они работают, контекст, который они видят, модели, которые они вызывают, и оценки, которые показывают нам, насколько они эффективны. Наши цифровые работники (Tracy для отслеживания и трассировки, Sam для операционной деятельности поставщиков, Alan для управления назначениями, Cassie для обслуживания клиентов, Polly для управления документами и другие в разработке) выполняют реальную работу в цепочке поставок на общей платформе, и вы будете определять ее направление. Это практическая роль индивидуального исполнителя, базирующаяся в Ченнаи (гибридный формат). Вы будете писать код большую часть времени, руководить обзорами дизайна между командами агентов и принимать решения о выборе модели, стратегии контекста и оценке, на которых будет основываться каждая команда.
Что вы будете делать:
- Определить эталонную архитектуру для агентов FourKites: цикл агента, выполнение инструментов, состояние и контрольные точки, повторные попытки и восстановление, защитные механизмы, разрешения и передача контроля человеку.
- Проектировать долгосрочные, многоэтапные задачи, охватывающие множество контекстных окон и чисто восстанавливающиеся при сбое инструмента, API перевозчика или вызова модели.
- Решать, где лучше всего решать каждую проблему (граничная LLM, модель с открытым весом, дообученная кодировщик или простой код), и отвечать за маршрутизацию моделей, бюджеты стоимости за задачу и задержки для всего парка.
- Интегрировать агентов с событийно-ориентированной платформой FourKites (Kafka, микросервисы, Postgres) и с системами клиентов через API и серверы MCP.
- Установить стандарт для того, что входит в контекстное окно агента (системные запросы, определения инструментов, извлеченные документы, память, предыдущие повороты) в рамках явного лимита токенов.
- Создавать общие компоненты для извлечения, сжатия и суммирования, изоляции подогентов, кэширования запросов и постоянной памяти, чтобы команды перестали изобретать их заново.
- Диагностировать сбои контекста (потерянные инструкции, путаница с инструментами, снижение качества по мере заполнения окна) и превращать исправления в повторно используемые шаблоны среды.
- Создать фреймворк для офлайн-оценки: эталонные наборы данных из производственных трассировок, проверки на основе кода, оценщики LLM-как-судья, откалиброванные по человеческим меткам, и наборы регрессионных тестов CI, которые контролируют каждое изменение запроса, модели или инструмента.
- Создать онлайн-оценку: оценка выборки производственного трафика, метрики качества на уровне трассировки и задачи, обнаружение дрейфа, теневые и A/B развертывания, сигналы обратной связи от пользователей и оповещения о качестве.
- Связать метрики оценки с бизнес-результатами, за которые платят клиенты, такими как точность отслеживания, количество исключений, разрешенных без участия человека, и коэффициент выполнения назначений.
- Проводить обзор дизайнов и PR для команд агентов, писать архитектурные документы и руководства, которым они следуют, а также наставлять младших и старших инженеров.
- Отслеживать ландшафт моделей и инструментов, проводить важные эксперименты и предоставлять руководству четкие рекомендации по созданию, покупке или ожиданию.
- Сотрудничать с отделами Product, Solutions и Customer Success для преобразования полевых неудач в исправления платформы.
О команде:
Наши команды по продуктам и инжинирингу занимаются разработкой лучшей в отрасли платформы сквозной видимости цепочки поставок. Платформа агентов находится в основе каждого цифрового работника FourKites, а команды, работающие на ее основе, разрабатывают агентов, которые отслеживают грузы, взаимодействуют с поставщиками, бронируют доки, отвечают на вопросы клиентов и читают транспортные документы в производственной среде. Вы будете старшим техническим экспертом по тому, как FourKites разрабатывает, внедряет и измеряет агентов, тесно сотрудничая с командами агентов в Ченнаи и с коллегами в США и Европе.
Кто вы:
- Агенты в производстве: вы спроектировали и эксплуатировали как минимум одну систему LLM-агентов с реальными пользователями и реальным трафиком (вызов инструментов, многоэтапные рабочие процессы, обработка сбоев, эскалация к человеку) и отвечали за нее после запуска, устраняя инциденты, контролируя расходы и задержки. Демонстрации фреймворков и POC сами по себе не подойдут.
- Глубокие знания ML в области кодировщиков и трансформеров: внимание, позиционные кодировки, только кодировщик против только декодировщика против кодировщика-декодировщика, токенизация и KV-кэш. Вы обучали или дообучали модели-кодировщики (семейство BERT, эмбеддинги предложений, би-кодировщики, кросс-кодировщики-реранкеры) для классификации, извлечения или поиска, и понимаете, как контрастное обучение, дистилляция и квантование влияют на стоимость и качество.
- Контекстная инженерия: вы управляли лимитами токенов, создавали поиск и память для агентов, использовали сжатие и подогентов для поддержания согласованности длинных задач и измеряли, как меняется качество по мере заполнения окна.
- Инженерия среды: вы создавали слой выполнения вокруг модели: цикл агента, диспетчеризация инструментов, состояние и контрольные точки, прерывание и восстановление, песочница и разрешения, защитные механизмы и маршрутизация моделей. Свободное владение MCP, структурированными выводами и потоковой передачей.
- Практический опыт онлайн- и офлайн-оценки: вы сами создавали наборы для оценки: наборы данных, оценщики, калибровка LLM-как-судьи и контрольные точки регрессионных тестов CI в офлайн-режиме; оценка производства, выборка трассировок, мониторинг дрейфа, теневые развертывания и циклы обратной связи в онлайн-режиме. Вы использовали оценки для блокировки выпуска или оправдания смены модели.
- Более 10 лет опыта в создании программных или ML-систем, из них более 3 лет опыта работы с LLM.
- Python: уверенное, практическое владение. Комфортно читать и рецензировать сервисы на Java или TypeScript.
- Опыт работы с AWS или GCP, контейнерами и Kubernetes, а также с событийно-ориентированными системами.
- Отличные устные и письменные коммуникативные навыки: вы можете объяснить компромисс инженеру и его влияние на бизнес руководителю.
Приветствуется:
- Опыт работы в области цепочек поставок, логистики или транспорта.
- Документ AI: OCR, модели компоновки и извлечение информации из коносаментов, счетов-фактур и документов о получении.
- Голосовые или почтовые агенты, действующие от имени бизнеса.
- Безопасность агентов: защита от инъекций запросов, управление разрешениями инструментов и изоляция данных клиента.
- Практический опыт работы с несколькими семействами моделей (Claude, GPT, Gemini, модели с открытым весом) и стеками обслуживания.
- Опубликованные работы, выступления или вклад в open-source проекты по агентам, поиску или оценке.
Кто мы:
FourKites, лидер в области трансформации цепочек поставок на основе ИИ для глобальных предприятий и пионер в области видимости в реальном времени, превращает данные цепочки поставок в автоматизированные действия. Intelligent Control Tower® от FourKites устраняет разрозненность в предприятиях, создавая цифровую копию заказов, отгрузок, запасов и активов в реальном времени. Этот комплексный обзор, в сочетании с цифровыми работниками на базе ИИ, позволяет компаниям предотвращать сбои, автоматизировать рутинные задачи и оптимизировать производительность всей цепочки поставок. FourKites обрабатывает более 3,2 миллиона событий в цепочке поставок ежедневно — от заказов на покупку до окончательной доставки — помогая более чем 1600 мировым брендам предотвращать сбои, принимать более быстрые решения и переходить от реактивного отслеживания к проактивной оркестровке цепочки поставок. Для получения дополнительной информации посетите FourKites.
FourKites предлагает конкурентоспособную компенсацию с опционами на акции, выдающиеся льготы и культуру сотрудничества для всех сотрудников по всему миру. Чтобы помочь вам быть лучшими, мы предлагаем 5 глобальных дней отдыха, в дополнение к щедрому PTO и стандартным праздникам. Родительский отпуск для всех родителей, ежегодный стипендиальный фонд для оздоровления и дни волонтерства также предоставляют вам время и ресурсы для заботы о себе и других. В течение года FourKites выделяет время в рабочее время для обучения и празднования разнообразия. Мы всегда прислушиваемся к новым способам поддержки всех — как на работе, так и за ее пределами.
Льготы:
- Медицинское страхование начинается с первого дня трудоустройства.
- 36 дней PTO (больничные, отпуск по уходу за ребенком и заработанные), 5 дней отдыха, 2 дня волонтерства.
- Оборудование для домашнего офиса и компенсация расходов на технику.
- Льготы для образа жизни и семьи.
- Поддержка и руководство по психическому здоровью.
- Постоянные возможности обучения и развития (программа профессионального развития, клуб Toast Master и т. д.).
FourKites является работодателем, предоставляющим равные возможности. Мы ценим разнообразие и стремимся создать инклюзивную среду для всех сотрудников.