
Walmart — это глобальная розничная и eCommerce-компания, которая обслуживает потребителей через гипермаркеты, универмаги со скидками, продуктовые магазины и онлайн-маркетплейс. Широкий ассортимент компании поддерживается разветвлённой сетью физических магазинов, прямыми продажами потребителям, а также логистическими системами и цепочками поставок, необходимыми для перемещения товаров по всему бизнесу.
Старший инженер по машинному обучению, поиск и обнаружение товаров в электронной коммерции | Walmart | Саннивейл, Калифорния
Создавайте масштабируемые системы машинного обучения для поиска и обнаружения товаров в электронной коммерции Walmart. Разрабатывайте ранжирование, поиск, обработку естественного языка и сервисы с низкой задержкой, поддерживающие миллионы ежедневных запросов.
Описание
- Руководить проектированием, разработкой и внедрением масштабируемых решений машинного обучения для сложных бизнес-задач
- Взаимодействовать с командами разработки, специалистов по данным и управления продуктом для создания моделей и ML-функций, поддерживающих бизнес-цели
- Создавать и внедрять масштабируемые ML-системы с использованием подходящих алгоритмов, фреймворков и языков программирования
- Создавать и поддерживать конвейеры данных, API и компоненты моделей, соответствующие стандартам качества, безопасности и соблюдения требований
- Применять практики MLOps, включая CI/CD, версионирование моделей, мониторинг и автоматическое переобучение
- Оценивать и валидировать модели, отслеживая их текущую производительность
- Наставлять членов команды по инженерным практикам, качеству кода и оценке моделей
- Участвовать в принятии архитектурных решений, повышающих масштабируемость и сопровождаемость систем
- Разрабатывать и оптимизировать высокопроизводительные сервисы с низкой задержкой с использованием распределённых систем, отказоустойчивости и методов конкурентного выполнения
- Проводить A/B-тесты для оценки качества поиска и бизнес-результатов
- Поддерживать функции поиска и обнаружения товаров в электронной коммерции, включая понимание запросов и намерений, автодополнение, поиск, ранжирование, а также конвейеры данных и признаков
- Продвигать постоянное совершенствование, техническое качество, инновации и операционную устойчивость
Требования
- Степень бакалавра в области компьютерных наук, компьютерной инженерии, компьютерных информационных систем, программной инженерии или смежной области и 3 года опыта в разработке программного обеспечения, инженерии машинного обучения, системах ИИ или смежной сфере; в качестве альтернативы — 5 лет соответствующего опыта
- Продвинутый опыт проектирования, разработки и внедрения масштабируемых моделей машинного обучения с использованием TensorFlow, PyTorch и Scikit-learn
- Уверенное программирование на Python, SQL, Java, C++ или R
- Подтверждённая способность создавать чистый код, готовый к промышленной эксплуатации
- Опыт работы с MLOps, включая CI/CD-конвейеры, версионирование моделей, автоматическое переобучение, мониторинг производительности и дрейфа
- Опыт настройки гиперпараметров, оценки моделей и разработки признаков
- Знание принципов безопасной и соответствующей требованиям разработки ИИ и конвейеров данных
- Знакомство с большими языковыми моделями и методами оптимизации GPU
- Способность работать на стыке разных функций и наставлять младших инженеров
- Желательно: степень магистра и один год опыта в смежной области
- Желательно: профессиональный опыт применения лучших практик доступности
- Желательно: опыт создания инклюзивных цифровых продуктов и применения стандартов WCAG 2.2 AA и вспомогательных технологий
Преимущества
- Возможности получения премий по результатам работы
- Медицинское, офтальмологическое и стоматологическое страхование
- План 401(k)
- Программа приобретения акций
- Страхование жизни за счёт компании
- Оплачиваемый отпуск, включая отпуск по болезни
- Отпуск по уходу за ребёнком
- Отпуск по уходу за членом семьи
- Отпуск в связи с утратой близкого
- Отпуск для исполнения обязанностей присяжного
- Отпуск для голосования
- Страхование на случай краткосрочной и долгосрочной нетрудоспособности
- Скидки для сотрудников
- Оплата военного отпуска
- Возмещение расходов на усыновление и суррогатное материнство
- PTO и/или PPTO для отпуска, болезни, праздников или других целей
- Live Better U — оплачиваемая компанией образовательная программа Walmart
- Полная оплата обучения, учебников и сборов для соответствующих образовательных программ
- Дополнительная компенсация может включать акции