C++ Developer (Vector Graph Databases)
- Компания
- ЕМЕ
- Где
- Moscow, Russia
- Зарплата
- 78 тыс. ₽/мес
- Опубликовано
- 2026-10-15
Навыки: Linux
Описание Ищем сильного C++-разработчика в команду, создающую векторно-графовую базу данных. У нас уже есть существующее in-memory DB-ядро; предстоит развивать его и строить функциональность для работы с графовыми и векторными данными.
Задачи • Разработка и развитие ядра высокопроизводительной in-memory СУБД на C++. • Проектирование и реализация структур данных, индексов и алгоритмов. • Разработка функций для хранения, поиска и обработки векторных и графовых данных. • Оптимизация производительности, потребления памяти и многопоточной работы. • Участие в проектировании архитектуры, code review и технических решениях. • Поддержка работы продукта в средах Linux и Windows.
Требования • Уверенное владение C++ и понимание современного системного программирования. • Опыт разработки под Linux и/или Windows. • Знание алгоритмов и структур данных. • Умение писать производительный, поддерживаемый и тестируемый код. • Самостоятельность, инженерное мышление и готовность разбираться в сложной предметной области. • Будет плюсом: Опыт разработки СУБД, поисковых систем, систем хранения данных или highload-сервисов; Знание графовых алгоритмов, векторного поиска, ANN-индексов; Опыт оптимизации производительности, профилирования, многопоточного программирования; Понимание устройства памяти, CPU cache и низкоуровневой оптимизации; Будет плюсом опыт разработки продуктов с использованием ИИ, в том числе работа с эмбеддингами и векторными базами данных
Условия • Сложные инженерные задачи на стыке…
Полный текст и отклик — на странице работодателя.