← Zurück zur Liste

Stelle
· Senior
Senior Software Engineer, AI and Search Team - C/C++ or Rust
AI / ML Engineer
• Senior
• Remote
• Vollzeit
• 📍 Bulgaria
Join Redis' core Search/Vector team to tackle AI's hardest problems, including state-of-the-art indexing, vector/hybrid retrieval and latency-critical serving at global scale. You will take features from research to production, improving latency, recall and cost for millions of developers. This is a senior systems-level role requiring deep C/C++ or Rust expertise.
Responsibilities
- ▹Design, implement and optimize core vector and information-retrieval algorithms (e.g., HNSW, quantization, re-ranking)
- ▹Solve complex real-world problems at internet scale with a focus on performance and reliability
- ▹Implement hardware-specific optimizations (e.g., SIMD, SSD, GPU, CUDA)
- ▹Collaborate closely with Redis Core, Cloud and Support teams
- ▹Lead designs, mentor peers, set benchmarks and build a community reputation
Requirements
- ▹Senior-level production system experience (typically 7+ years) building databases, search engines or high-perf distributed/storage systems
- ▹Solid background in either vector/IR search or systems (storage or distributed), with depth in at least one
- ▹Proficiency in C/C++ or Rust, including concurrency, memory safety and performance optimization
- ▹Ability to think strategically, define technical design and influence architectural decisions
- ▹Bachelor's or Master's degree in Computer Science or equivalent practical experience
Nice to have
- ▹Familiarity with NoSQL databases, especially Redis
- ▹Experience contributing to or maintaining open-source projects
- ▹Background in high-performance multithreaded systems
- ▹Experience with distributed systems in production
Soft skills
Strategic thinkingMentoring abilityStrong collaborationOwnership
What we offer
- ▹Competitive salary and equity grants
- ▹25 days of flexible vacation
- ▹Hybrid working options
- ▹Home internet & phone allowance
- ▹One-time home-office setup allowance
- ▹Health and dental insurance, life insurance, critical illness cover
- ▹Lunch and snacks in the office
Education: Informatikai (Computer Science) BSc vagy MSc, vagy ezzel egyenértékű gyakorlati tapasztalat