Senior Staff Machine Learning Systems Engineer, Indexing & Retrieval Search
$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 [ Team The 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, GCPWHAT 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.WHO YOU MIGHT BE:
* 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. Benefits:- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
$279,200—$390,900 USD
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors [ Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.$279.2k - $390.9k
Team The ML Indexing & Retrieval Platform team at Reddit is responsible... ...that powers machine learning driven recommendations... ...design and maintain systems for ML data ingestion... ...Indexing & Retrieval engine, integrating capabilities... ...Understanding, Search, Feeds, Ads, Growth,...SeniorFor contractorsWork experience placementFlexible hours- Zoom is seeking a Machine Learning Engineer for the Agentic Retrieval team. You will design and build core retrieval systems for Zoom’s AI Companion, enhancing how AI agents deliver actionable... ...have 5+ years in machine learning and search infrastructure. Responsibilities...Senior
$181.1k - $318.4k
Staff/Sr. Machine Learning Engineer, Foundation Models - AI, Search & Knowledge Platforms San Francisco Bay Area, California, United States Machine Learning and AI... ...Qualifications Proficient in building and maintaining systems written in modern languages (eg: Golang, python)...SeniorRelocation$266k - $372.4k
Senior Staff ML Engineer, Search & Recommendation Remote - United States Reddit is a... ...with modern advances in AI systems is presenting a unique... ...including query understanding, retrieval, ranking, features,... ...features, build and scale search indexes, develop and test new...SeniorRemote job- A leading data extraction firm is seeking a Research Engineer to advance search and information retrieval systems. You will build and operate infrastructure handling billions of documents, ensuring indexing accuracy, relevance, and retrieval speed. This full-time role requires...SeniorFull timeRemote work
$200k - $400k
...innovative strategic engineer to help us scale... ...Overview The Senior Machine Learning Engineer will... ...Data Curation & Indexing Pipelines – Architect... ...fast, semantic retrieval. Design... ...human‑in‑the‑loop systems to curate high‑quality... ...low‑latency search and robust data...SeniorWork experience placement$190k - $220k
...technology firm in New York City seeks a Software Engineer (Search) to enhance search and recommendation systems. The ideal candidate has over 3 years of backend... ...Responsibilities include designing services, building retrieval pipelines using embeddings, and working...SeniorContract work$176k - $265k
Senior Machine Learning Engineer - Systems EvenUp is on a mission to close the justice gap using technology and AI. We empower personal... ...and implement end‑to‑end ML systems for retrieval‑augmented generation (RAG), vector search, and fine‑tuning pipelines. Build and...SeniorFull timeTemporary workLocal areaHome officeFlexible hours- ...Senior Software Engineer (Search / Retrieval) Palo Alto, California About Workato Workato delivers... ...of intelligent search systems that leverage machine learning at their core. You'll be responsible... ...corpora and real-time indexing. Drive improvements in query...SeniorRemote workFlexible hours
$171.6k - $302.2k
Machine Learning Engineer, Web Indexing Team Seattle, Washington, United States... ...for algorithmic search, machine learning,... ...intelligence systems. Our team processes... ...indexing, ranking, and retrieval. We apply... ...demonstrated impact at a senior or staff level Experience designing...Relocation$151.8k
...Zoom is looking for a Machine Learning Engineer to join our Agentic Retrieval team. You will design and... ...and reasoning systems that power Zoom’s AI Companion... ...enabling AI agents to search, reason over, and act on... ...answer grounding. Building indexing pipelines that...- Machine Learning Engineer, GAI Search Relevance - Moveworks Other Mountain View, CALIFORNIA... ...connects people, systems, and processes to empower... ...combining modern information retrieval methodology with the latest... ...’re building a team that indexes on moving fast, solving...Full timeWork at officeImmediate startRemote workFlexible hours
- ...company in San Francisco is looking for a Software Engineer focused on building and scaling retrieval systems. You will collaborate with researchers and... ...candidate has experience in distributed systems and a background in search or indexing systems. #J-18808-Ljbffr OpenAI
$147.4k - $272.1k
Machine Learning Engineer, ASE Search Team San Francisco, California, United States Machine Learning... ...from idea to launch. Our systems combine large‑scale data, modern retrieval and ranking models, and a... ...retrieval fundamentals, including indexing and ranking. Experience with...Relocation$202.16k - $368.22k
Senior Machine Learning Engineer, Search - Local Services Team Location: Seattle Employment Type: Regular Job Code: A225281 Responsibilities Support... ...secret information and access to information technology systems. Exercising sound judgment. #J-18808-Ljbffr TikTokSeniorTemporary workLocal area$201.3k - $367.4k
Senior Staff Machine Learning Engineer, Apple Search & Knowledge Platforms Seattle, Washington, United States Machine Learning... ...-class AI, search, and knowledge systems powering Siri, Apple Intelligence... ..., Machine Learning, information retrieval, data mining, or a related field...SeniorTemporary workWorldwideRelocation$181.1k - $272.1k
Cupertino, California, United States Machine Learning and AI Apple Maps and the thousands of applications... ...We are looking for a Machine Learning Engineer to join and play a big part in the next... ...Generative AI at scale to improve the search quality for Apple Maps. Description...SeniorLocal areaRelocation- Responsibilities As Senior Engineering Manager for Enterprise Retrieval, you’ll lead... ...who own the systems side (multi‑source... ...‑aware indexing, hybrid retrieval... ...classical IR, vector search, RAG, agent... ...leadership — helping Staff‑track engineers... ...as you learn. Nice to Have...Senior
$133.5k - $212k
...encourage you to apply. Learn more about our... ...are looking for a Senior Machine Learning Engineer to build the core Machine... ...environments: retrieval systems, evaluation frameworks... ...pipelines, indexing strategies, and model... ...vector databases, search technologies, or RAG...SeniorContract workLocal areaImmediate startRemote workWorldwideHome officeFlexible hours$181.1k - $318.4k
...California, United States Machine Learning and AI At Apple,... ...Machine Learning Engineer to develop the... ...that power retrieval, prediction, and... ...content understanding systems and large‑scale... ..., semantic search, and multimodal representation... ...and dense/sparse indexing Fine‑tune and...Relocation$173k - $219k
...in-person events. Learn more about our... ...posting for multiple Senior Machine Learning roles open... ...this page. The Search & Recommendations... ...team is Instacart’s engine for multi-task,... .... LLM-Enhanced Retrieval & Features: Using... ...scalable serving systems. About You...SeniorRemote jobPermanent employmentTemporary workWork at officeWork from homeFlexible hours$325k
...company in San Francisco seeks an experienced Research Engineer to advance retrieval and search capabilities across API and ChatGPT. This role... ...candidates have extensive experience in production machine learning systems and familiarity with data storage for search use cases...Senior$156.75k - $250.8k
...seeking a seasoned Machine Learning Engineer to join a new team... ...multimodal reasoning systems. As a senior engineer on this... ...serving stack, the retrieval and orchestration layers... ...the retrieval, indexing, and embedding infrastructure (vector search at scale) and the orchestration...SeniorFull timeWork experience placementWork at officeRemote work$133.95k - $245k
...looking for an exceptional Senior Machine Learning Engineer to help shape the future... ...deploying machine learning systems using production‑grade frameworks... ...such as LoRA, RLHF, retrieval augmentation, and prompt... ...generation pipelines with vector indexes, embedding workflows, and...SeniorWork at officeRemote workFlexible hoursShift work3 days per week$201.68k - $322.69k
...hone existing skills and learn new ones "I can succeed as a Machine Learning Engineer at Capital Group" We... ...operate Generative AI systems that improve Capital... ...systems, semantic search, summarization, and document... ...AI, LLM APIs, retrieval systems, or agent-based...SeniorTemporary workLocal areaFlexible hours- ...experienced leader for their ML Indexing and Retrieval Platform. This role involves directing... ...the development of scalable systems that enhance machine learning data management and retrieval... ...have over 10 years of software engineering experience, with a focus on distributed...SeniorFlexible hours
$171.7k - $274.3k
...experienced, product-minded Senior Machine Learning Engineer to anchor our Agentic... ...or end-to-end ML systems. Foundational ML... ..., memory, and retrieval strategies (embeddings, hybrid search, ranking) Technical... ...employees, supervisors, and staff; adhere to standards...SeniorPermanent employmentLive inWork at officeLocal areaImmediate startRemote work$131.4k - $235.95k
...Experience Technology Machine Learning Team (GET-ML) @... ...conversation, search, personalization,... ...into multi-agent systems, intelligent orchestration... ...answering, retrieval and ranking,... ...closely with ML engineers, MLOps, product managers... ...Overview As a Senior Machine Learning...SeniorFor contractorsWork experience placementWork at officeRemote work$176k - $191k
...Data Scientist Or Machine Learning Engineer At Grubhub, we believe food is more... ...as well as those who are searching for something specific. We... ...approaches to improve our current system, designing A/B tests, and... ...of the art information retrieval advanced and business and engineering...SeniorTemporary workWork at office3 days per week$185k - $280k
...dynamic digital learning. Through... ...foundation of our search, recommendation, and insights systems. Your work will... ...Architect and scale machine learning... ...helper and insight engine. Develop evaluation... ...semantic retrieval, curriculum alignment... ...experience, seniority, and...SeniorPermanent employmentFull timeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Machine Learning Systems Engineer, Indexing & Retrieval Search. Be the first to apply!
- assistant civil engineer United States
- engineering aide United States
- assistant building engineer United States
- assistant mechanical engineer United States
- assistant engineering manager United States
- assistant field engineer United States
- project engineer assistant project manager United States
- senior staff systems engineer United States
- staff automation engineer United States
- staff design engineer United States

