1

Search Retrieval Engineer Jobs (NOW HIRING)

As a Senior Software Engineer II - Search , you will play a crucial role in developing and ... Search/retrieval/AI: Prefer expertise in search platforms like ElasticSearch, Apache Solr, or ...

$184K - $324K/yr

Analyze search retrieval, ranking and relevance requirements, issues and opportunities * Design ... Strong programming skills in C/C++ or Python, and experience with ML frameworks * Proficient ...

AI/ML Engineer/Developer Reports To: Management FLSA Status: Full Time/Exempt Apavo is at the ... that powers vector search, Retrieval-Augmented Generation (RAG), large language model (LLM ...

... retrieval techniques. * Establish evaluation frameworks and benchmarks for search quality, relevance, grounding, and answer quality. * Partner closely with Product and Engineering teams to translate ...

Senior AI/ML Data Engineer

Washington, DC · On-site

$119K - $162K/yr

The Senior AI/ML Data Engineer will serve as a technical leader responsible for architecting the data ecosystem that powers vector search, Retrieval-Augmented Generation (RAG), large language model ...

... retrieval techniques. * Establish evaluation frameworks and benchmarks for search quality, relevance, grounding, and answer quality. * Partner closely with Product and Engineering teams to translate ...

Search Engineer (Software Engineer III)**Must be Authorized to work in the U.S. without sponsorship ... Design, develop, and deploy production Python services end-to-end--from retrieval and ranking ...

Senior AI/ML Data Engineer

Washington, DC · On-site

$120K - $163K/yr

The Senior AI/ML Data Engineer will serve as a technical leader responsible for architecting the data ecosystem that powers vector search, Retrieval-Augmented Generation (RAG), large language model ...

Showing results 41-60

Search Retrieval Engineer information

What is a search retrieval engineer?

Search Retrieval Engineers are specialized software engineers who design, develop, and optimize systems that retrieve relevant information from large datasets, such as search engines or document databases. They work on improving the accuracy, speed, and efficiency of search algorithms, often incorporating natural language processing and machine learning techniques. Their responsibilities may also include indexing data, tuning ranking models, and ensuring that users can find relevant results quickly. Search Retrieval Engineers play a crucial role in organizations that handle vast amounts of information, such as tech companies, e-commerce platforms, and research institutions.

What are the key skills and qualifications needed to thrive as a search retrieval engineer?

To thrive as a Search Retrieval Engineer, you need a strong background in computer science, information retrieval, and algorithms, often supported by a relevant degree or experience. Familiarity with search platforms like Elasticsearch, Solr, and Lucene, as well as programming languages such as Python or Java, is typically required. Strong problem-solving skills, attention to detail, and effective communication set standout professionals apart in this field. These skills ensure the development and optimization of efficient, user-friendly search systems that deliver accurate results at scale.

What are some common challenges faced by search retrieval engineers when optimizing search relevance?

Search Retrieval Engineers often encounter challenges such as balancing precision and recall, dealing with ambiguous or sparse queries, and ensuring search results remain accurate as content and user behaviors evolve. Another frequent hurdle is integrating new algorithms or data sources without disrupting existing performance. Collaboration with data scientists, product managers, and UX designers is critical to iteratively test and refine ranking models, ensuring the search experience meets user needs while maintaining system efficiency.

What is the difference between Search Retrieval Engineer vs Data Scientist?

AspectSearch Retrieval EngineerData Scientist
Required CredentialsBachelor's or master's in CS, info retrieval, or related fields; experience with search algorithmsBachelor's or master's in CS, statistics, or related fields; proficiency in data analysis
Work EnvironmentTech companies, search engines, e-commerce platformsResearch labs, tech firms, finance, healthcare
Industry UsageSearch engine development, information retrieval systemsData analysis, predictive modeling, business insights

Search Retrieval Engineers focus on developing and optimizing search algorithms and systems, while Data Scientists analyze data to extract insights. Both roles require strong technical skills and often overlap in data handling, but their primary goals differ: search efficiency versus data-driven decision making.

What are popular job titles related to Search Retrieval Engineer jobs?

For Search Retrieval Engineer jobs, the most frequently searched job titles are:

Infographic showing various Search Retrieval Engineer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 87% In-person, and 13% Remote job distribution.

Software Engineer, Machine Learning - Search Algorithm, Standalone Apps Team

Menlo Park, CA • On-site

Meta
Internet and IT • 10K+ employees

$271K - $347K/yr

Full-time

Re-posted 9 days ago


Meta rating

7.8

Company rating: 7.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz


Job description

We're Meta's Standalone Apps Team - we build new apps to reach new user scenarios and serve needs that aren't well met today. The project we're building right now is an image-and-text community where real people share first-hand experiences and recommendations - what to try, where to go, how to do something. It's where people come to get inspired and to make everyday decisions, learning from others who've actually been there. It's still early - a small team working 0→1. If you want high ownership, a short path from idea to ship, and the chance to shape a product from its first version, this is that kind of team. We're looking for a staff-level ML engineer to own the search algorithm - retrieval, ranking, and relevance - so people can find exactly what they're looking for.
Responsibilities
Own the modeling and systems direction for search - retrieval, ranking, query understanding, and relevance.
• Define search-quality metrics and the experimentation approach; drive measurable relevance gains.
• Build and scale the ML and serving systems search depends on.
• Set technical direction across teams; align search work with product strategy.
• Mentor ML and product engineers; raise the bar on modeling and evaluation rigor.
Minimum Qualifications
• Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
• 12+ years of relevant experience, with deep expertise in search / information retrieval / ranking
• Strong foundation in ML and in the systems that train and serve models at scale
• Track record of driving search/relevance improvements that moved product metrics
• Experience setting technical direction across multiple teams
Preferred Qualifications
• Experience building search for a new product (0→1)
• Experience with semantic/embedding retrieval, query understanding, or large-scale search infrastructure
• Publications or recognized contributions in IR/search/ML
About Meta
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.
Equal Employment Opportunity
Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here.

What Meta employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom