Вакансия Старший разработчик C++ в Поиск, Москва

Старший разработчик C++ в Поиск, Москва

Старший разработчик C++ в Поиск, Москва

Департамент AI, контентных и рекомендательных сервисов развивает технологии искусственного интеллекта, строит единую платформу для рекомендаций и поиска контента для всех продуктов VK. 

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

В работе мы используем:

  • для обучения и инференса — Pytorch, CatBoost, Scikit-learn, Pandas, ONNX Runtime, TensorRT;
  • для инженерных задач — Python для обработки данных и обучения, C++ для программирования в бэкенде, немного Java для работы со многими петабайтами данных.

Задачи

  • разрабатывать универсальные компоненты поискового движка и внедрять их
  • внедрять модели машинного обучения для улучшения качества ранжирования
  • поддерживать инфраструктуру разработки Поиска

Требования

  • уверенное владение С++ и STL;
  • опыт коммерческой разработки от трёх лет;
  • опыт разработки нагруженных систем;
  • знание Linux;
  • знание классических алгоритмов и структур данных;
  • уверенное владение любым скриптовым языком, предпочтительно Bash/Python.

Будет плюсом

  • знание основ машинного обучения;
  • опыт в разработке высоконагруженных систем и низкоуровневых оптимизациях.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Формат работы

комбинированный

Уровень

middle
senior

График работы

полный

Поиск

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

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Похожие вакансии

Руководитель группы рекомендаций авторов

AI VK
Москва, гибкий

DevTools Engineer

VK
Санкт-Петербург, гибкий

Go Developer в команду Сообществ

ВКонтакте
Москва, гибкий

Ведущий ML инженер музыкальных рекомендаций

AI VK
Москва, гибкий

Руководитель backend-разработки ядра рекомендательной системы

Рекомендации
Москва, гибкий

Руководитель команды

Сервисы продуктивности VK Tech
Москва, гибкий

Team Lead Python

Внутренняя информационная разработка
Санкт-Петербург, гибкий

Старший разработчик-исследователь

Сервисы продуктивности VK Tech
Москва, гибкий

Программист-исследователь

VK Tech
Москва, комбинированный

ML-разработчик

Рекомендации
Москва, комбинированный

ML-разработчик в игры

Рекомендации
Санкт-Петербург, гибкий

ML аналитик в команду Anti-DDoS решений

Облако
Москва, гибкий

Старший ML - разработчик (аудио)

Рекомендации
Москва, гибкий

Программист-исследователь (RAG)

R&D
Москва, комбинированный

Machine Learning Engineer в отдел качества поиска

VK
Москва, комбинированный

ML - Разработчик

VK Видео
Москва, гибкий

ML-инженер

Поиск
Москва, комбинированный

Старший Backend разработчик

Облачная платформа VK Tech
Москва, гибкий

Старший разработчик Backend

Сервисы продуктивности VK Tech
Москва, гибкий

Ведущий ML инженер

Data Platform
Москва, комбинированный

Senior Data Scientist в команду предиктивной аналитики

Технический департамент
Москва, комбинированный

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

Рекламные технологии
Москва, комбинированный

Старший Backend разработчик

Облачная платформа VK Tech
Москва, гибкий

Разработчик Backend

Сервисы продуктивности VK Tech
Москва, гибкий

Старший менеджер продукта

VK Tech
Москва, комбинированный

Старший разработчик Backend

Бизнес-приложения VK Tech
Москва, гибкий

Старший ML-инженер

VK Реклама
Москва, комбинированный

Ведущий разработчик Backend

Сервисы продуктивности VK Tech
Москва, гибкий

Разработчик Golang

VK Customer Experience Hub
Москва, гибкий

Программист-исследователь

VK Tech
Москва, гибкий

Ведущий java-разработчик

MAX
Санкт-Петербург, комбинированный