← Zurück zur Liste
Stelle · Principal

Principal Engineer - AI Search & Vector Infrastructure

AI / ML Engineer • Principal • Remote • Vollzeit • 📍 Bulgaria

Redis is looking for a highly experienced Principal Engineer to join the core Redis Search/AI organization and help define the architecture, technical strategy and next-generation capabilities powering AI workloads at global scale. You will work on some of the hardest problems in modern AI infrastructure, including vector indexing, hybrid retrieval, distributed query execution and latency-critical serving, turning advanced research and industry trends into production-ready capabilities used by millions of developers worldwide.

Stack

Responsibilities

  • Drive the architecture and technical direction of Redis Search and Vector capabilities
  • Design scalable, high-performance systems for vector search, retrieval, indexing, ranking and AI serving workloads
  • Lead complex cross-team initiatives spanning Redis Core, Cloud, AI and infrastructure teams
  • Partner with engineering and product leadership on long-term strategy and roadmap
  • Translate emerging industry trends and customer needs into platform capabilities and technical investments
  • Lead technical design reviews and establish engineering best practices
  • Solve deep performance and scalability challenges in distributed and storage systems
  • Guide hardware-aware optimizations (e.g. SIMD, GPU, SSD, CUDA)
  • Mentor senior engineers and raise the technical bar across the organization
  • Represent Redis externally through design discussions, open source engagement, technical talks or community leadership

Requirements

  • Extensive experience designing and building large-scale distributed systems, databases, search engines, storage engines or AI infrastructure platforms
  • Strong industry background at leading infrastructure, database, cloud, search or AI-focused technology companies
  • Proven track record leading architecture and delivering highly scalable production systems
  • Deep expertise in one or more of: vector search and information retrieval, distributed systems, storage engines and indexing, high-performance and low-latency serving
  • Strong proficiency in C/C++ or Rust, including concurrency, memory management and performance optimization
  • Ability to influence technical direction across multiple teams and organizations
  • Excellent communication and collaboration with engineering, product, research and leadership teams
  • Bachelor's or Master's degree in Computer Science or equivalent practical experience

Nice to have

  • Experience building AI infrastructure or retrieval systems for large-scale production environments
  • Familiarity with Redis internals or NoSQL database architectures
  • Open-source leadership or significant community contributions
  • Background in high-performance multithreaded systems
  • Experience optimizing systems using modern hardware acceleration technologies
  • Experience mentoring senior technical leaders and scaling engineering organizations

Soft skills

Excellent communicationCross-organizational influenceMentorshipCollaboration with engineering, product, research and leadership

About the company

Redis builds the product behind the fast apps the world runs on, serving more than 10,000 customers worldwide. The company values curiosity, diversity of thought and innovation, and is committed to an inclusive work environment.

Education: BSc vagy MSc informatika, vagy egyenértékű gyakorlati tapasztalat