← All roles
Senior/Staff Software Engineer, Search & Retrieval Infrastructure
GoRustC++JavaPythonKubernetesTerraformPulumiElasticsearchDistributed Systems
About the role
We are hiring a senior/staff software engineer to design and build core components of our next-generation knowledge retrieval system built for the AI era. You will build scalable platform components, indexing pipelines, backend services for semantic and hybrid retrieval, knowledge graph construction, and retrieval orchestration. You will improve retrieval quality, design APIs, optimize latency and throughput, and drive technical direction for reliability and security.
Requirements
To thrive, you need 6+ years of production-grade backend experience, expertise in at least one of Go, Rust, C++, Java, or Python, experience with semantic search, vector databases, hybrid retrieval, RAG, and modern infrastructure tools like Kubernetes, Terraform, or Pulumi. You should have product thinking and ability to navigate ambiguity. Bonus: multi-tenant SaaS, retrieval evaluation, query planning.
About the company
Pinecone
Pinecone is a fully managed vector database designed for AI applications, enabling fast, accurate, and cost-effective retrieval of information. They provide a scalable solution for building knowledgeable AI by making unstructured data instantly searchable, empowering developers to create advanced AI features like semantic search and agent memory.
View company page →More from Pinecone
Full-Stack Software Engineer, Experience
ReactAWSGCPAzureApache KafkaAmazon KinesisRustGoJava
$165k–190k
Onsite · New York City
Full-Stack Software Engineer, Experience
$165k–190k
ReactAWSGCPAzureApache KafkaAmazon KinesisRustGoJava
Senior/Staff Software Engineer, Search & Retrieval Infrastructure
GoRustC++JavaPythonKubernetesTerraformPulumiElasticsearchInfrastructure as Code
$190k–270k
Remote · US
Senior/Staff Software Engineer, Search & Retrieval Infrastructure
$190k–270k
GoRustC++JavaPythonKubernetesTerraformPulumiElasticsearchInfrastructure as Code
Senior/Staff Software Engineer, Database Team
RustGoC++Distributed SystemsAWSGCPAzure
$190k–270k
Onsite · New York City
Senior/Staff Software Engineer, Database Team
$190k–270k
RustGoC++Distributed SystemsAWSGCPAzure
Similar roles
Senior Software Engineer - Search Infrastructure
€68k–94k
Senior Software Engineer - Search Infrastructure
€68k–94k
Search Engineer, AI Infrastructure (SF/Toronto)
$235k–260k
Search Engineer, AI Infrastructure (SF/Toronto)
$235k–260k
Senior Software Engineer - Search Platform
€68k–94k
Senior Software Engineer - Search Platform
€68k–94k
Staff Software Engineer, Search
$320k–405k
Staff Software Engineer, Search
$320k–405k
Staff Software Engineer - Backend
$140k–273k
Staff Software Engineer - Backend
$140k–273k