О компании CookUnity:
Еда утратила свою душу из-за современной удобности. И вместе с этим она потеряла способность питать, вдохновлять и объединять нас. Поэтому в 2018 году была основана CookUnity — первая в своем роде платформа, которая соединяет мир с источником по-настоящему отличной еды: шеф-поварами. Сегодня CookUnity доставляет 50 миллионов блюд в год от лучших шеф-поваров отрасли в дома по всей стране. Свежие. Готовые к употреблению. И приготовленные с той страстью, которая питает тело и душу.
Не желая останавливаться на достигнутом, CookUnity расширяется за пределы доставки, становясь постоянно развивающейся торговой площадкой, сосредоточенной на нашей единственной миссии: давать шеф-поварам возможность питать мир.
Если эта миссия вызывает у вас голод в более чем одном смысле, вы нашли правильное объявление о работе.
Роль:
Мы поставили AI-агентов перед членами CookUnity. Наш AI-диетолог общается с людьми, анализирует наше меню и их цели, и предпринимает реальные действия от их имени, например, формирует корзину на неделю. Он уже работает в продакшене и является первым из нескольких агентов, которых мы планируем запустить.
Мы нанимаем старшего инженера по искусственному интеллекту, который возьмет на себя техническое руководство платформой под этими агентами: средой выполнения, инструментами, памятью, ограничениями, оценкой и наблюдаемостью, на которые они все опираются.
Это практическая роль, а не роль надзора. Вы будете создавать агентов от начала до конца: от грубого прототипа до среды выполнения в продакшене, обслуживающей пользователей, и Terraform, который это разворачивает. Вы также будете думать на несколько агентов вперед, беря работающие части и превращая их в переиспользуемые строительные блоки, чтобы команда перестала каждый раз переписывать сложные части.
Нам важнее ваше суждение о LLM и агентах, чем любой фреймворк в вашем резюме. Фреймворки приходят и уходят. Сложные части (закрепление, дизайн инструментов, память, безопасность, оценка, стоимость, задержка) остаются.
Обязанности:
- Полная ответственность за агентов. Вести функцию от прототипа до продакшена: дизайн оркестратора и подагентов, инструменты, которые вызывает агент, системные подсказки, память и контракт ответа, который рендерит фронтенд. Вы пишете код, который выпускается в продакшен.
- Ответственность за среду выполнения агента. Проектировать продакшен-среду, чтобы она оставалась быстрой на пути взаимодействия с пользователем и простой для отладки при сбоях. Это включает оркестрацию нескольких агентов, выполнение реальных инструментов через защищенный шлюз, краткосрочную и долгосрочную память, состояние сессии. Сегодня это работает на Amazon Bedrock AgentCore и Strands; у вас будет значительное влияние на дальнейшее развитие.
- Обеспечение надежности инструментов. Создавать слой инструментов, от которых зависят агенты, например, поиск, основанный на нашем реальном каталоге, извлечение и переоценка, а также действия с корзиной и аккаунтом. Держать учетные данные и идентичность пользователя вне контроля модели.
- Ответственность за безопасность. Создавать многоуровневую модель безопасности: ограничения ввода и вывода, обработка намерений и уточнений, отказы и границы обработки персональных данных. Решать, что должно строго контролироваться, а что агент обрабатывает в своем собственном рассуждении. Консультации по питанию повышают важность этого аспекта.
- Обеспечение измеримости качества. Продвигать работу по оценке: структурированные проверки плюс LLM в роли судьи, с очередью обзора для случаев, по которым судьи расходятся во мнениях. Если мы не можем измерить, помогло ли изменение подсказки, модели или инструмента, мы не выпускаем его.
- Инструментирование. Делать агентов отлаживаемыми в продакшене с помощью таймлайнов по сессиям и ходам, трассировок инструментов и ограничений, а также видимости токенов и стоимости. Когда ответ кажется неправильным, кто-то должен за несколько минут понять почему.
- Преобразование в платформу. Брать работающие шаблоны и делать их переиспользуемыми, чтобы следующий агент и следующий инженер наследовали соглашения среды выполнения, каркас оценки и стандартные ограничения, а не начинали с нуля.
- Повышение уровня команды. Задавать техническое направление по кодовой базе агентов и инфраструктуре, поддерживать высокий уровень дизайна и кода при ревью. Помогать продуктовым и аналитическим партнерам определить, когда агент — правильное решение, а когда — нет.
Как выглядит успех:
- Агенты, взаимодействующие с пользователями, становятся заметно лучше, более обоснованными и безопасными при меньшей стоимости за ход, и мы можем это показать в оценках, а не спорить.
- Выпуск новой функциональности агента стоит лишь часть прежних затрат, потому что среда выполнения, память, ограничения и шаблоны оценки переиспользуемы.
- Регрессии качества и безопасности выявляются на этапе оценки и наблюдаемости до того, как пользователи их почувствуют.
- Другие инженеры по умолчанию используют ваши шаблоны и становятся лучше благодаря вашим обзорам и дизайну.
Минимальные требования:
- Реальный опыт работы в продакшене с LLM и агентами. Это единственное жесткое требование.
- Хорошее суждение по сложным аспектам: закрепление и извлечение, дизайн инструментов и контекста, память, стоимость и задержка, безопасность и способы оценки их эффективности.
- Вы можете взглянуть на работающего агента и увидеть в нем переиспользуемый шаблон, а также знаете, когда не стоит переусложнять.
- Сильные навыки Python, а также достаточный опыт работы с API, облачными технологиями и инфраструктурой как кодом, чтобы владеть функцией от вызова модели до деплоя.
- Опыт постановки технического направления и повышения уровня инженеров вокруг вас.
- Вы умеете переключаться между сложной ошибкой оркестрации и простым объяснением компромиссов для нетехнического заинтересованного лица.
Желательные требования:
- Фреймворки агентов, оркестрация и управляемые среды выполнения агентов.
- Извлечение и RAG, гибридный поиск и переоценка, вызов инструментов к реальным сервисам.
- Практическая работа по оценке (LLM в роли судьи, золотые наборы, регрессионные тесты) и мнение о их недостатках.
- Наблюдаемость LLM и настройка стоимости/задержки в продакшене (трассировка, кэширование подсказок, экономика токенов).
- Инфраструктура как код (Terraform) и владение облачной инфраструктурой, на которой работают ваши агенты (AWS, Bedrock).
- Опыт работы в DTC-компании с подпиской, маркетплейсе или операционно-насыщенном бизнесе на стадии роста.
Технологии, которые вы будете использовать:
Это среда, в которой вы будете работать после присоединения. Она здесь, чтобы вы понимали, как выглядит ваша неделя, а не как список требований. Мы ожидаем, что сильные инженеры быстро освоят незнакомые части и помогут нам менять то, что нужно менять.
- Языки: преимущественно Python, TypeScript на периферии.
- Агенты и оркестрация: многоагентная оркестрация Strands на Amazon Bedrock AgentCore, с инструментами, доступными через управляемый шлюз MCP, поддерживаемый Lambda и OpenAPI.
- Наблюдаемость: Datadog LLM Observability, структурированное логирование сессий и ходов, кэширование подсказок и инструментирование токенов.
- Инфраструктура: AWS, управляемый Terraform (среда выполнения Bedrock AgentCore, шлюз, IAM, память, ограничения), CI/CD на GitHub Actions.
- Сотрудничество: Slack, Notion, Jira, Google Workspace.
Преимущества:
💸 Оплата в долларах США.
🗺 Работа удаленно: создавайте жизнь, которую хотите.
⛱ Наслаждайтесь 15 днями отпуска в год с первого дня работы.
🎄 16 полностью оплачиваемых аргентинских праздников.
🩺 Медицинская помощь: ежемесячная стипендия для использования у вашего предпочтительного поставщика медицинских услуг.
🗓️ Стажировка на 5 лет: после 5 лет работы в CookUnity вы получаете 4 недели оплачиваемого отпуска.
🐣 Оплачиваемый семейный отпуск.
🕯 Отпуск по уважительной причине: 3-5 дней при необходимости.
🧘🏽♀️ Гибкие льготы на ваш выбор: предоплаченная карта для использования на здоровье, обучение, еду и многое другое.
🤖 Рабочее место с акцентом на ИИ: корпоративный доступ к ChatGPT и Claude, чтобы работать умнее и развиваться быстрее.
🧑🏫 Персональный преподаватель английского языка.
Если вас заинтересовала эта роль, пожалуйста, отправьте заявку, и если мы сочтем, что вы подходите, свяжемся с вами. Спасибо за ваше время!
CookUnity — работодатель, предоставляющий равные возможности. Мы стремимся создать сообщество инклюзивности и среду, свободную от дискриминации и домогательств. Все квалифицированные кандидаты будут рассмотрены без учета расы, цвета кожи, религии, пола, возраста, сексуальной ориентации, гендерной идентичности, национального происхождения, гражданства, статуса ветерана, генетической информации или физических и психических ограничений.
Краткое примечание для всех кандидатов
В последнее время в отрасли участились случаи мошенничества с наймом, и мы хотим убедиться, что вы (и ваши данные) остаетесь в безопасности при подаче заявки в CookUnity. Мы также хотим, чтобы вы знали, что относимся к этому серьезно — иногда в рамках нашего процесса мы можем попросить краткое «подтверждение человечности», чтобы убедиться, что мы общаемся с реальным человеком, а не с мошенником.Вот несколько советов, которые помогут вам защитить себя и понять, чего ожидать от нас:
- Подавайте заявки только через наши официальные каналы. Все открытые вакансии размещены на нашей официальной странице карьеры: careers.cookunity.com
- Наши рекрутеры — реальные люди, и их легко проверить. Вы всегда можете найти их в LinkedIn с проверенными профилями. Если сомневаетесь, свяжитесь с нами через нашу официальную страницу компании в LinkedIn.
- Мы общаемся только через официальные каналы CookUnity. Это означает электронные письма с доменом
@cookunity.com и интервью через официальные платформы компании (Google Meet или Zoom) — никогда не через WhatsApp, Telegram или SMS.
- Мы никогда не попросим оплату или личные финансовые данные. Если кто-то это сделает, пожалуйста, не делитесь информацией и сразу сообщите нам.
Если что-то кажется подозрительным или вы не уверены в сообщении, мы предпочли бы, чтобы вы перепроверили с нами. Вы всегда можете связаться с нами напрямую через любые наши социальные сети. Мы ценим ваш интерес к работе в CookUnity — и нам важно, чтобы ваш опыт (и безопасность) были максимально честными.