Skip to content
PineconePinecone

Senior Software Engineer, Knowledge Engine

Build scalable search and retrieval infrastructure for Pinecone's vector database and knowledge engine, focusing on semantic/hybrid search, indexing pipelines, RAG patterns, and LLM-powered agentic systems. Requires 6+ years building large-scale, low-latency backend systems with strong distributed systems and AI retrieval expertise.

About the job

Responsibilities

  • Design and build scalable platform components leveraging advanced retrieval via query planning, semantic and hybrid search, metadata-aware search, and LLM generation.
  • Design and build optimized indexing pipelines for structured and unstructured data.
  • Build backend services for semantic and hybrid retrieval, knowledge graph construction, and retrieval orchestration.
  • Improve retrieval quality through evaluation and observability frameworks.
  • Design APIs for internal and external user and agentic consumers.
  • Optimize latency, throughput and cost across large-scale inference and retrieval workloads.
  • Drive technical direction for reliability and security.

Requirements

  • 6+ years of shipping production-grade backends for large-scale systems with focus on high throughput, low latency, and long-term maintainability.
  • Experience building high-throughput indexing pipelines handling unstructured data and structured schemas.
  • Direct experience or deep theoretical knowledge in semantic search, vector databases, hybrid retrieval strategies, or traditional search engines like Elastic or OpenSearch.
  • Understanding of Retrieval-Augmented Generation (RAG) patterns, embedding pipelines, hybrid search techniques, query planning, and metadata filtering.
  • Expertise in at least one major language: Go, Rust, C++, Java, or Python.
  • Familiarity with Kubernetes, cloud-native architectures, observability frameworks, and infrastructure-as-code tools like Terraform or Pulumi.
  • Ability to design clean, intuitive APIs for both human developers and autonomous agents.
  • Comfortable owning problems in a high-growth, ambiguous environment.

Nice-to-Haves

  • Experience building multi-tenant SaaS platforms.
  • Experience with retrieval evaluation frameworks.
  • Experience with query planning or agentic reasoning loops.

Skills

Go, Rust, C++, Java, Python, Kubernetes, Terraform, Pulumi, Elastic, Opensearch, RAG, Vector Databases, Semantic Search, Hybrid Search

Reddit

Reddit

United States

Senior Software Engineer, Media Creation
$190k+/yrRemote5+ YOEBackend Engineering

Build backend architecture and APIs for Reddit’s media creation tools, supporting video and image capture, editing, and publishing. The role requires 5+ years of professional software development experience, distributed-systems expertise, strong API design skills, and product-minded collaboration.

Reddit

Reddit

United States

Senior Software Engineer, Media Foundations
$190k+/yrRemote5+ YOEBackend Engineering

The engineer will build and improve Reddit’s media infrastructure for ingesting, processing, storing, and delivering video and audio at global scale. The role requires 5+ years of professional software development experience, distributed-systems expertise, and familiarity with media processing and streaming technologies.

Mintlify

Mintlify

San Francisco, CA

Senior Backend Engineer
$190k+/yrOn-site5+ YOEBackend Engineering

Builds APIs, content pipelines, and AI infrastructure powering documentation products and thousands of customer sites. The role requires 4+ years of software development experience, strong systems and production expertise, product judgment, and a high degree of ownership.

Mercury

Mercury

San Francisco, CA
Senior Software Engineer - Investments
$190k+/yrRemote5+ YOEBackend Engineering

Senior backend engineer leading the architecture and delivery of scalable, compliant trading and custody systems for investment products. Requires 5+ years of backend experience, broker-dealer domain knowledge, AWS familiarity, and a record of leading complex technical projects.

Fetch

Fetch

United States

Senior Backend Engineer II, Data & Agentic Context Platforms
$190k+/yrRemote8+ YOEBackend Engineering

Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.