Разработчик на Go в Шедеврум

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

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


Мы - Шедеврум, сервис для генерации изображений по текстовым запросам.Мы используем современные ML модели технологии YandexART.Шедеврум - молодой и активно развивающийся продукт.Стабильно каждые 2-3 месяца мы выпускаем крупное обновление. Каждое представляет собой самостоятельный проект.Также мы продвигаем технологии генерации изображений в другие сервисы Яндекса.Такие проекты как:

  • "Новогодние ёлки" на Главной странице,
  • генерация картинок в Алисе,
  • генерация фонов в Клавиатуре и д.р.

Здесь есть большое поле для разработки и возможности для взаимодействий с другими командами.Также перед нами стоят технические вызовы - В первую очередь это создание и развитие инфраструктуры вокруг ML-моделей.На данный момент это одно из самых привлекательных направлений в бэкенде.

Технологии

В наш стек входят:

  • Go,
  • базы данных YDB и Redis (Valkey),
  • map-reduce система YT,
  • очереди Yandex Message Queue (SQS-like) и Logbroker,
  • объектное хранилище Yandex Object Storage (S3-like).
  • В качестве архитектурного подхода мы выбрали микросервисы.

За время жизни проекта появились 14 микросервисов в Шедевруме.

Чем вы будете заниматься

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

Технические проекты
Сюда относятся проекты из различных областей: оптимизация времени ответа бэкенда, автоматизация процессов, разработка внутренних инструментов и, конечно, развитие инфраструктуры под ML-модели.

Поддержка сервиса
Как и любой продовый сервис, Шедеврум нужно сопровождать, так что нужно быть готовым дежурить, катать релизы, настраивать мониторинги и алерты. Но обещаем, что это будет занимать небольшую часть работы.


Ожидания от кандидата

Мы ждем, что вы

  • Разрабатывали веб-сервисы
  • Хорошо владеете Go
  • Работали с реляционными БД
  • Готовы тестировать и сопровождать свой код

Будет плюсом, если вы

  • Работали с ML-технологиями и GPU

Условия работы

Что мы предлагаем

Высокий совокупный доход

Премии каждые полгода для всех, кто успешно прошёл ревью.

Офисы, в которые хочется ходить

В офисах есть всё, что нужно для комфортной работы: удобные рабочие зоны, уютные места для отдыха, кофепойнты для спокойных перерывов.

В офисах в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани и Нижнем Новгороде есть тренажёрные залы со всем необходимым.

Расширенная медицинская страховка

Начинает работать с первого месяца. В неё входят:

  • плановая и неотложная помощь, стоматология, расширенный превентивный чекап, телемедицина 24/7;
  • психотерапия в онлайн-сервисах наших партнёров;
  • после года работы добавляется лазерная коррекция зрения, после двух — ведение беременности и роды.

Также мы покрываем 80% стоимости ДМС для супругов и детей.

Возможности для роста

Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей.

Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям.

Если для работы нужен иностранный язык, поможем организовать обучение и оплатим 50% стоимости.

И ещё

Делаем закрытые мероприятия: вечеринки, фестивали и другие ивенты.

В Яндексе много клубов по интересам, Random Coffee, сервисы для знакомств и взаимопомощи. А наши спортивные клубы регулярно участвуют в забегах, триатлонах и других соревнованиях.

На портале скидок масса специальных предложений для сотрудников от наших партнёров.

Дополнительные инструкции

  1. Интервью на глубокое знание кода, возможно потребуется писать конкурентый код ( максимально приближенная к реальной жизни задача)
  2. Алгоритмическое интервью
  3. Архитектура
  4. Финал

Для связи лучше телеграмм @Alexandra_IntS