Software Engineer, AI and Search Team (C/C++ or Rust)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer, AI and Search Team (C/C++ or Rust): Implement and optimize core vector and information-retrieval components for search and vector capabilities evolving for the AI era with an accent on high-performance search, vector retrieval, and latency-critical systems. Focus on performance-critical paths, improving latency and throughput, and applying systems-level optimizations like memory layout, concurrency, and SIMD.
Location: Hybrid working options from home and the office in Bulgaria
Company
is the product that powers fast apps worldwide, serving 10,000+ customers with high-performance in-memory technology.
What you will do
- Implement and optimize core vector and information-retrieval components like HNSW, quantization, filtering, and re-ranking
- Improve performance-critical paths for latency, throughput, and resource efficiency
- Solve real-world problems at scale, focusing on correctness, reliability, and maintainability
- Participate in design discussions, code reviews, and collaboration with Core, Cloud, and Support teams
- Apply systems-level optimizations such as memory layout, concurrency, and SIMD with mentorship
Requirements
- Solid production experience (typically 3–5+ years) building backend, systems, or infrastructure software
- Background in search/IR/vector systems or systems programming (storage, performance-critical services)
- Proficiency in C/C++ or Rust with experience writing concurrent and performant code
- Strong problem-solving skills and ability to break down tasks and designs with guidance
- Bachelor’s degree in Computer Science or equivalent practical experience
Nice to have
- Familiarity with or other NoSQL databases
- Exposure to vector search, IR concepts, or ML-adjacent systems
- Experience with Rust (or strong interest in learning it)
- Contributions to open-source projects
- Experience working on multithreaded or performance-sensitive systems
Culture & Benefits
- Competitive compensation with salary and equity grants
- 25 days of flexible vacation time
- Hybrid working options from home and office
- Home internet & phone monthly allowance, one-time home-office setup allowance
- Health and dental insurance, personal life insurance, critical illness cover
- Lunch and snacks in the office
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →