Senior Staff Software Engineer, Indexing & Retrieval Platform
$279.2k - $390.9kReddit is a community of communities. It's built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet's largest sources of information. For more information, visit
TeamThe ML Indexing & Retrieval Platform team at Reddit is responsible for building and scaling the core infrastructure that powers machine learning driven recommendations. We design and maintain systems for ML data ingestion, low-latency retrieval services, and end-to-end lifecycle management of data. With a focus on performance, reliability, and scalability, we enable real-time access to high-quality data that supports a wide range of applications, including Content Understanding, Semantic, Lexical retrieval & GenAI applications.
How You'll Have Impact You'll lead the development of next-generation ML Indexing & Retrieval systems, owning the full lifecycle from ideation to production and going beyond incremental improvements to reimagine core platform capabilities. As part of a high-impact, cross-functional team, you'll solve complex technical challenges to build scalable, reliable platforms that empower developers to efficiently ship critical ML features. Languages: Go, Java, Python, or any object oriented programming language Frameworks: Flink, Airflow,Spark for large scale batch & stream processing
Databases: Familiarity with Vector, Lexical & Key-Value Databases
Tools: Kubernetes, Docker, AWS, GCP
What You'll Do
- Lead the technical strategy, architecture, and implementation of Reddit's next-generation ML Indexing & Retrieval engine, integrating capabilities across lexical and vector indexing, low-latency retrieval, and emerging GenAI applications.
- Partner closely with product engineers across Content Understanding, Search, Feeds, Ads, Growth, and Safety to deliver high-quality experiences.
- Define best practices for observability, reliability, and operational excellence in large-scale distributed systems.
- Mentor and guide engineers in designing scalable infrastructure and adopting robust DevOps and SRE principles.
- Collaborate with infrastructure, and ML teams to ensure the platform evolves to meet the needs of Reddit's growing user base and diverse content ecosystem.
- 10+ years of experience in software engineering, specializing in Indexing and Retrieval systems.
- 3+ years in technical leadership, architecting and scaling distributed systems in production environments.
- Deep expertise in large-scale data platforms, including batch indexing and stream processing.
- Proven experience designing and operating large-scale, low-latency retrieval services.
- Expertise in lexical and vector search retrieval technologies, such as Milvus, Vespa, or Elasticsearch.
- Skilled in designing cloud-native architectures and managing containerized workloads using Kubernetes and AWS/GCP.
- Adept at translating complex technical challenges into clear, actionable strategies.
- Strong communicator and mentor who leads through collaboration, influence, and technical excellence.
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
$279.2k - $390.9k
...Senior Staff Software Engineer, Indexing & Retrieval Platform Remote - United States Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit...PlatformSeniorRemote work$160k - $220k
...this at the structural level. Our platform deploys Per-Account AgentsTM... ...the Role We're looking for a Senior / Staff Software Engineer - Search & Retrieval to build and scale the systems that... ...Actively's agents, covering indexing, querying, ranking, and filtering...PlatformSeniorWork at officeShift work- ...database and knowledge engine, Pinecone Nexus,... ...We are hiring a senior/staff software engineer to help design... ...generation knowledge retrieval system built for the... ...Design and build scalable platform components leveraging... ...and build optimized indexing pipelines for structured...PlatformSeniorLocal areaRemote workWork from homeWorldwideFlexible hours
$3,000 per month
...Senior Staff Software Engineer India Bloomreach is building the world's premier agentic platform for personalization. We're revolutionizing how businesses... ...traditional information retrieval with modern ML-driven... ...architecture, spanning indexing, retrieval, ranking, and...PlatformSeniorImmediate startRemote workFlexible hours$231.2k - $340k
...the stores, items, and experiences they want. As a platform, we provide indexing, retrieval, ranking, and query understanding capabilities to internal... ...for the next decade. About the Role As a Senior Staff Engineer on Search, you will serve as the tech lead for the...PlatformSeniorHourly payWork at officeLocal areaFlexible hours- ...Senior Software Engineer (Search / Retrieval) Palo Alto, California About Workato Workato delivers enterprise... ..., and AI into a single, governed platform. A leader in Enterprise MCP and... ...document corpora and real-time indexing. Drive improvements in query...PlatformSeniorRemote workFlexible hours
$95.3k - $158.8k
...Job title: Senior Software Engineer II - Retrieval-Augmented Generation (RAG) System About the role, we are... ...will collaborate with data engineers, platform teams, and product partners to ship... ...and managing embeddings; index and query vector databases Retrieve...PlatformSeniorLocal area$136k - $253k
...Advanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as... ...anchor for the search platform's ingestion and indexing systems. The platform... ...increasingly agentic retrieval patterns, is one of the... ...* Mentor and develop Senior and mid-level engineers...PlatformTemporary workWork at officeLocal areaFlexible hours2 days per week3 days per week$150k
...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Remote... ...mortgage processes, providing a robust platform for B2B enterprise solutions. With a... ...interactions with PostgreSQL and enhance data retrieval using GraphQL. Deploy and manage...PlatformSeniorWork at officeRemote work$140.94k - $226.91k
...Senior Staff Software Engineer As a Senior Staff Software Engineer, you will utilize your advanced... ...features, subsystems, modules, systems or platforms that may be specific or cross-... ...transactional and analytical schema design, indexing, with a deep understanding of MySQL...PlatformSeniorWork at office3 days per week- ...trust DeepL's Language AI platform for human-like... ...including Benchmark, IVP, and Index Ventures. Our goal is... .... Force-Multiply Engineering Velocity: Establish rigorous... ...: 10+ years in software engineering with a focus... ...managers to other Staff engineers—driving consensus...PlatformSeniorWork at officeLocal areaWork from homeFlexible hours
$405k
...Senior Staff Software Engineer, API San Francisco, CA | New York City, NY About Anthropic Anthropic... ...to join the Claude Developer Platform team and serve as the senior-most individual... ...to developers; API Knowledge builds retrieval and grounding systems that let...PlatformSeniorWork at officeVisa sponsorshipFlexible hours$190k - $259k
...Viam is building the platform that makes robotics as programmable as software. Our software allows... ...New York City. The Engineering Challenge Building... ...at scale. As a Senior or Staff Engineer, you'll help... ...infrastructure for storing and retrieving logs uploaded from...PlatformSeniorFull timeWork at office3 days per week- ...world's first creative entertainment platform, where the entire world can feel... ...is growing fast, and we're hiring Staff and Senior Software Engineers to work on the products that define... ...systems, content ranking, or search/retrieval at scale Experience shipping social...PlatformSeniorFull timeWork at officeLocal areaImmediate start
$180k - $220k
...the structural level. Our platform deploys Per-Account AgentsTM... ...We're looking for a Senior/Staff Backend Engineer to architect and build large... ...maintainable, and reliable software. Strong backend engineer... ...You're excited by how LLMs, retrieval systems, and agents can...PlatformSeniorFull timeWork at officeShift work$164.56k - $174.56k
...applications that power catalog indexing systems, supporting core... ...experiences; Coordinate with platform and partner teams to ensure configuration... ...project. Training/Mentoring engineers (5%): Mentor engineers... ...in Computer Science, Software Engineering, or a related field...PlatformSeniorInternshipRemote work- ...Senior Staff Engineer — Data Science The Senior Staff Engineer — Data Science will serve... ...Partner with data engineering, ML platform, and software engineering teams to productionize... ...systems, including tool-use agents, retrieval-augmented generation (RAG) pipelines...PlatformSeniorFull time
- ...Senior/Staff Backend Software Engineer, Mobile App User Acquisition Canada; United States StackAdapt is... ...the AI-powered StackAdapt Marketing Platform seamlessly connects brand and... ..., Redis, ScyllaDB) for storing and retrieving large volumes of data. ~ Microservices...PlatformSeniorLocal areaRemote workWork from homeHome office
- ...the Agentic AI Assistant platform that empowers the... ...with Moveworks' Reasoning Engine and natural language capabilities... ...The Role Are you a software engineer who has honed... ...role for you. As a senior software engineer on... ...like OpenAI. Our team indexes on moving fast on...PlatformSeniorWork at officeImmediate startRemote workFlexible hours
- ...Senior Engineering Manager (Search and Retrieval) Palo Alto, California; San Francisco... ...single, governed platform. A leader in... ...of disciplines — Software Engineers who own... ...permission-aware indexing, hybrid retrieval... ...leadership — helping Staff-track engineers grow...PlatformSeniorRemote workFlexible hours
- ...C ( T a p e s t r y ) Software Engineering New York, NY About Tapestry... ...the role As a senior staff backend software engineer building... ...Tapestry's Agentic Data Platform you will build a data... ...ingestion, enrichment, and retrieval. Partner with data security...PlatformSeniorFlexible hours
- ...leading marketplace and last-mile platforms, we deliver care where people... .... This is a 0→1 role for an engineer who wants to ship production... ...Built and shipped production software end-to-end in fast-moving... ...orchestration # Vector stores and retrieval systems # Bonus Tools &...PlatformSeniorTemporary workWork at officeFlexible hours
$235k - $285k
...Data Engineering Architect We are seeking a Data Engineering Architect... ..., product-oriented Data Platform organization. You will define... ...stores, embedding pipelines, and retrieval systems that power LLM and... ...& Collaboration Mentor senior engineers, analytics engineers...PlatformSeniorLocal areaRemote workWork from homeFlexible hours$165k - $312k
...an enterprise-grade platform, and deep domain expertise... ...— from leadership to engineers — and work together... ...Role Overview As a Software Engineer, Agents, you... ...thousands of files with retrieval and file editing... ...this role across Mid, Senior, and Staff levels. Proficiency...PlatformSenior$200k - $322k
...We are looking for a Sr. Engineer to design, build, and scale the... ...distributed systems, developer platforms, and agentic AI — building the... ...), with 12+ years in software engineering — ideally in platform... ...ingestion pipelines, vector stores, retrieval APIs, data preprocessing...PlatformSenior$132.5k - $196.14k
...Senior Database Engineer Marvell's semiconductor solutions are the essential... ...behind the RELIANT Telemetry Platform, which processes real-time... ...database schemas, queries, indexing, and retention strategies... ...degree in Computer Science, Software Engineering, or related field...PlatformSeniorPermanent employmentInternshipWork from home$162k - $301.2k
...Opportunity We are seeking a highly skilled Information Retrieval Engineer to lead the development and optimization of... ...embedding models, vector similarity search, and document indexing ~ Familiarity with cloud platforms and MLOps tooling (e.g., Airflow, dbt, Docker)...PlatformSeniorTemporary workLocal area$140k - $210k
...addresses this at the structural level. Our platform deploys Per-Account AgentsTM across... ...the Role We're looking for a Senior/Staff Data Platform Engineer to build and scale the foundation of... ...pipelines like chunking strategies, index management, and keeping...PlatformSeniorWork at officeFlexible hoursShift work$181.1k - $318.4k
...Senior Machine Learning Engineer – Ads Signals Intelligence and Information Retrieval At Apple, we focus deeply on our customers' experience... ...of ML-driven signal platforms that power retrieval, prediction... ..., and dense/sparse indexing Fine-tune and apply Large...PlatformSeniorRelocation- ...Building and evolving a robust data platform, the full-time remote Senior Staff Software Engineer will design and implement abstractions, manage live system performance, and contribute to the technical direction of the infrastructure that supports data and machine learning...PlatformSeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, Indexing & Retrieval Platform. Be the first to apply!
- platform engineering manager United States
- platform engineer United States
- client platform engineer United States
- platform developer United States
- data platform engineer United States
- senior platform engineer United States
- senior game producer United States
- senior manager process engineering United States
- senior manufacturing engineer United States
- senior director fp&a United States


