Pinecone is the leading vector database for building accurate and performant AI applications at scale in production. They are seeking a Staff or Principal-level Software Engineer to join their Engineering Team, focusing on full-text search and its integration with vector search, while providing guidance on core search infrastructure.
Responsibilities:
- You will define, lead, and contribute to the evolution of core full-text search and indexing capabilities
- You’ll research advances in search infrastructure, data structures, and retrieval algorithms to ensure we’re building the most efficient and powerful foundations for our users
- You’ll work closely with our partners and product team to understand customer needs and help shape the long-term technical vision for search at Pinecone
- You’ll leverage your past experience building large-scale search systems to drive an innovative roadmap for Pinecone’s indexing, query execution, and relevance layers
Requirements:
- Significant hands-on experience with full-text search and indexing technologies such as Elasticsearch, Lucene and/or Solr
- 7+ years of experience with Java, Rust, Go or C++
- 7+ years of developing, monitoring and operating large scale distributed systems
- BS in Computer Science, a related technical field or equivalent experience