Senior Software Engineer, Machine Learning - MLOps, (part time)

Job expired!

Описание компании

Tesco — ведущий многонациональный розничный торговец, в котором работают более 336 000 сотрудников по всему миру. Наше программное обеспечение ежедневно влияет на миллионы пользователей в нескольких странах — от касс и сайтов, которые используют наши клиенты, до систем, на которые полагаются наши сотрудники и партнеры. Вы будете играть жизненно важную роль в обеспечении бесперебойной работы этих систем и решении любых возникающих бизнес-проблем. Будучи частью Tesco Technology Hubs в Великобритании, Польше, Чехии, Венгрии и Индии, вы будете тесно сотрудничать с глобальной командой.

Почему нашим сотрудникам нравится работать в Tesco

  • Мы разрабатываем свои собственные продукты
  • Мы оказываем значительное влияние на крупные операции
  • Нам доверяют ответственность и уважают нас
  • Мы поддерживаем и сотрудничаем друг с другом
  • Работа в небольших, сплоченных командах
  • Возможности для личного развития и обучения

Описание работы

О роли

Мы ищем опытного инженера машинного обучения, чтобы присоединиться к нашей растущей команде по инженерии данных и аналитике. Вы будете сотрудничать с инженерами, учеными по данным, менеджерами продуктов и аналитиками, чтобы предоставлять ценные и инновационные результаты для наших клиентов. Если у вас есть предыдущий опыт работы в качестве инженера машинного обучения (ML Engineer) или программиста, эта роль может быть идеальной для вас.

О команде

Наша команда анализа данных и аналитики работает над максимизацией ценности данных для наших клиентов и сообществ. Мы разрабатываем, запускаем и оптимизируем платформы данных Tesco, предоставляем инструменты для аналитического сообщества и разрабатываем масштабные продукты данных. Проекты охватывают такие области, как цепочка поставок, логистика, оптимизация магазинов и онлайн-операций, поддержка коммерческих решений и интеллектуальные периферийные устройства. Инженеры машинного обучения в нашей команде сотрудничают с учеными по данным, развивая инструменты и платформы, оптимизируя код и развертывая решения в периферийных, облачных и больших средах данных.

Основные обязанности

  • Участвовать в обсуждениях по проектированию и архитектуре систем
  • Переводить потребности продуктовой команды в технические требования
  • Сотрудничать с учеными по данным, инженерами программного обеспечения и продуктовыми командами на протяжении жизненного цикла программного обеспечения
  • Создавать качественный код и внедрять решения в производство
  • Проводить код-ревью для оптимизации технической производительности
  • Поддерживать производственные системы, разрешать инциденты и проводить анализ первопричин
  • Постоянно совершенствовать технологии, процессы и практики
  • Делиться знаниями с более широкой инженерной сообществом
  • Применять практики SDLC для создания и выпуска надежного программного обеспечения

Квалификации

Мы ищем кандидатов с опытом в области программной инженерии или инженерии машинного обучения, владеющих программированием (Python), машинным обучением и MLOps, а также имеющих опыт развертывания решений в области науки о данных в производство.

Основные требования

  • 4-5 лет опыта в качестве программиста; опыт проектов в области машинного обучения будет полезен
  • Желателен опыт в области поиска и рекомендаций
  • Сильные навыки программирования с знанием нескольких языков программирования, предпочтительно Python
  • Преимущественно понимание розничного сектора, логистики и/или электронной коммерции
  • Осведомленность о новых практиках