Старший разработчик 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
Санкт-Петербург, комбинированный