Amazon
Software Development Engineer, Amazon Catalog services team
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Selection & Catalog Systems Amazon. Задача — развивать каталог товаров: валидация данных, алгоритмы консистентности и распознавание изображений для глобальных маркетплейсов.
Задачи
- Разрабатывать механизмы наследования стандартов атрибутов каталога из централизованных систем
- Реализовывать алгоритмы обеспечения консистентности данных о товарах на всех глобальных маркетплейсах
- Создавать решения для сравнения и распознавания изображений и точной идентификации товаров
- Проектировать решения для валидации данных о товарах
- Развивать механизм обратной связи по валидации с интеграцией внешних источников
- Разрабатывать масштабируемые механизмы помощи продавцам в устранении проблем с качеством данных
- Строить фреймворк валидации и сервис для проактивного выявления проблем качества данных
- Разрабатывать алгоритмы интеграции с AI/ML моделями для детерминированной и вероятностной валидации
- Создавать низколатентные высокопроизводительные решения валидации текстовых, числовых и графических атрибутов
- Разрабатывать Insights-фреймворк на основе логов и метрик сервисов
- Взаимодействовать с кросс-функциональными командами для сквозного решения валидации данных
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны, надёжность, масштабирование)
- Опыт программирования хотя бы на одном языке
- 3+ года опыта полного цикла разработки ПО: стандарты кодирования, код-ревью, контроль версий, сборка, тестирование, эксплуатация
- 2+ года опыта работы с распределёнными системами
- Сильные аналитические навыки, внимание к деталям, коммуникабельность
- Опыт работы в быстро меняющейся среде
Условия
- Медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, дополнительное страхование жизни)
- EAP, поддержка психического здоровья, медицинская консультационная линия
- Flexible Spending Accounts
- Компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
- Sign-on payments и RSU
Навыки
- Java
- NoSQL
- cloud computing
- machine learning
- LLM
- distributed systems