← К каталогу
ЕМ

ЕМЕ

C++ Developer (Middle+/Senior)

ОфисSeniorМосква, Россиявчера
Компенсацияот 200 000 RUR
СИГНАЛ JOBRADAR80/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение14 мин. назад
Впервые замечена23 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
О ВАКАНСИИ

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

Ищем сильного C++-разработчика в команду, создающую векторно-графовую базу данных. У нас уже есть существующее in-memory DB-ядро; предстоит развивать его и строить функциональность для работы с графовыми и векторными данными.

Задачи

  • Разработка и развитие ядра высокопроизводительной in-memory СУБД на C++.
  • Проектирование и реализация структур данных, индексов и алгоритмов.
  • Разработка функций для хранения, поиска и обработки векторных и графовых данных.
  • Оптимизация производительности, потребления памяти и многопоточной работы.
  • Участие в проектировании архитектуры, code review и технических решениях.
  • Поддержка работы продукта в средах Linux и Windows.

Мы ожидаем

  • Уверенное владение C++ и понимание современного системного программирования.
  • Опыт разработки под Linux и/или Windows.
  • Знание алгоритмов и структур данных.
  • Умение писать производительный, поддерживаемый и тестируемый код.
  • Самостоятельность, инженерное мышление и готовность разбираться в сложной предметной области.

Будет плюсом

  • Опыт разработки СУБД, поисковых систем, систем хранения данных или highload-сервисов.
  • Знание графовых алгоритмов, векторного поиска, ANN-индексов.
  • Опыт оптимизации производительности, профилирования, многопоточного программирования.
  • Понимание устройства памяти, CPU cache и низкоуровневой оптимизации.
  • Будет плюсом опыт разработки продуктов с использованием ИИ, в том числе работа с эмбеддингами и векторными базами данных.

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

  • Сложные инженерные задачи на стыке СУБД, алгоритмов и высокопроизводительного C++.
  • Возможность влиять на архитектуру нового продукта.
  • Работу с существующим ядром и участие в развитии ключевых компонентов.
  • Офисный формат работы.
  • Позицию уровня Middle+ / Senior.

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

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

ИсточникHeadHunter / Developers / RU / between1And3