
Walmart — это глобальная розничная и eCommerce-компания, которая обслуживает потребителей через гипермаркеты, универмаги со скидками, продуктовые магазины и онлайн-маркетплейс. Широкий ассортимент компании поддерживается разветвлённой сетью физических магазинов, прямыми продажами потребителям, а также логистическими системами и цепочками поставок, необходимыми для перемещения товаров по всему бизнесу.
Ведущий инженер-программист, корпоративная платформа ИИ — Бангалор, работа в офисе
Руководите разработкой корпоративной платформы ИИ Walmart для розничной торговли на основе данных. Создавайте агентные рабочие процессы, управляемое выполнение инструментов, а также базовые уровни данных и семантики.
Описание
- Отвечайте за базовые возможности платформы, такие как фреймворки плагинов и расширений, движки оркестрации агентов, а также уровни абстракции семантики и данных
- Проектируйте и создавайте многошаговые, параллельные и междоменные рабочие процессы на основе больших языковых моделей
- Реализуйте управляемое выполнение инструментов и границы безопасности с помощью контроля доступа, изоляции арендаторов и применения ограничений области действия
- Формируйте уровень данных и семантики платформы на основе реляционных, векторных, семантически моделируемых источников и источников на базе API
- Устанавливайте и поддерживайте SLA по задержке, целевые показатели пропускной способности, гарантии изоляции данных и соглашения о доступности
- Создавайте возможности наблюдаемости и объяснимости, включая конвейеры аудита, структурированные журналы, атрибуцию ответов и метаданные управления
- Устанавливайте правила архитектурных зависимостей и применяйте их при реализации, тестировании и архитектурных ревью
- Работайте с партнёрами из инженерных, продуктовых команд и команд по обработке данных, чтобы определять надёжные и хорошо документированные контракты платформы
- Наставляйте инженеров, проводите архитектурные ревью и развивайте повторно используемую инфраструктуру со стабильными интерфейсами
- Реализуйте бизнес-планы и проекты, руководите сотрудниками и развивайте их, оценивайте результаты работы и поддерживайте политики и инициативы компании
Требования
- Не менее 10 лет опыта в разработке программного обеспечения, включая значительный опыт работы с платформами, инфраструктурой или базовыми системами
- Практический опыт проектирования и запуска производственных систем на основе больших языковых моделей, включая оркестрацию агентов, использование инструментов, конвейеры RAG, многошаговое рассуждение или генерацию структурированного вывода
- Глубокие основы разработки программного обеспечения, включая качественное проектирование API, шаблоны распределённых систем, асинхронное выполнение, отказоустойчивость и наблюдаемость
- Опыт создания расширяемых систем плагинов или расширений со стабильными версионируемыми контрактами и чёткими требованиями соответствия
- Знание Python и знакомство с экосистемой ИИ и машинного обучения
- Способность оценивать компромиссы между задержкой, пропускной способностью и стоимостью в ресурсоёмких задачах инференса
- Понимание разделения ответственности, инверсии зависимостей, многоуровневого проектирования и обеспечения соблюдения контрактов посредством кода
- Опыт разработки и эксплуатации мультитенантных систем со строгими требованиями к изоляции данных и контролю доступа
- Степень бакалавра в области компьютерных наук, компьютерной инженерии, компьютерных информационных систем, программной инженерии или смежной области плюс 4 года опыта в разработке ПО или смежной сфере либо 6 лет опыта в разработке ПО или смежной сфере
- Желательно: степень магистра в смежной области плюс 2 года опыта в разработке ПО или смежной сфере
- Желательно: опыт работы с управлением LLM, фреймворками безопасности ИИ, защитными механизмами или ответственными практиками ИИ
- Желательно: опыт в семантическом моделировании, data mesh или канонических уровнях данных
- Желательно: предыдущий опыт платформенной разработки для поддержки нескольких продуктовых команд
- Желательно: знакомство с LangGraph, LangFuse, GoogleADK, CrewAI или сопоставимыми инструментами
- Желательно: опыт установления и обеспечения инженерных стандартов в команде или организации
Преимущества
- Стимулирующие выплаты по результатам работы
- Отпуск по беременности и родам и отпуск по уходу за ребёнком
- Оплачиваемый отпуск
- Медицинские льготы