Эта вакансия в архиве

Посмотреть похожие вакансии ↓
10 дней назад

Python/Go-разработчик в Поиск

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia

Описание вакансии

Текст:
/
TL;DR
Python/Go-разработчик в Поиск (Python/Go): Разработка дата-пайплайнов и внутренних микросервисов поисковой платформы с акцентом на сбор, обработку и доставку данных, браузерную автоматизацию и сетевое взаимодействие. Focus on повышении надёжности production-систем, работе с параллелизмом, тайм-аутами, повторными попытками и обработкой ошибок.

Локация: Москва, комбинированный формат работы

Компания

VK развивает Поиск, который понимает смысл запросов с помощью нейросетей, использует граф знаний и компьютерное зрение, а также развивает рекомендательную систему и обнаружение вредоносного контента.

Что делать

  • Разрабатывать и поддерживать дата-пайплайны и внутренние микросервисы поисковой платформы.
  • Создавать инструменты для сбора, обработки и обогащения данных из различных источников.
  • Развивать сервисы браузерной автоматизации и сетевого взаимодействия.
  • Улучшать существующие системы на Node.js и Python и разрабатывать новые сервисы на Python и Go.
  • Повышать надёжность обработки данных, работая с параллелизмом, тайм-аутами, повторными попытками и обработкой ошибок.

Требования

  • Хорошее знание Python и/или Go.
  • Знакомство с алгоритмами и структурами данных.
  • Понимание асинхронного программирования, конкурентности и многопоточности.
  • Понимание принципов разработки backend-сервисов и сетевого взаимодействия.
  • Готовность разбираться в большой существующей кодовой базе и поддерживать production-системы.

Хорошо, если есть

  • Знание Node.js.

Культура и преимущества

  • Комбинированный формат работы.
  • Работа над внутренними сервисами и дата-пайплайнами для Поиска и продуктов экосистемы.
  • Разработка новых сервисов преимущественно на Python и Go при поддержке зрелой кодовой базы на Node.js и Python.