×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Search & Recommendations

Job in Mountain View, Santa Clara County, California, 94039, USA
Listing for: Cacheflow
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 185000 - 210000 USD Yearly USD 185000.00 210000.00 YEAR
Job Description & How to Apply Below

The Opportunity

We're excited to welcome a talented and passionate Senior Search Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search engine algorithms and infrastructure including mature full-text based search engines, various ranking algorithms and leading‑edge vector search engines. In your crucial role, you'll be responsible for managing every aspect of our sophisticated enterprise search system, spearheading the design, development, and optimization of search system accuracy and performance.

Your

Impact
  • Design, develop, and oversee our enterprise search infrastructure, employing a mix of full-text search engine, vector search engine, and metadata filtering techniques.
  • Understand the user's information needs to develop intuitive algorithms to parse and analyze search queries effectively.
  • Implement various reranking algorithms to deliver the most relevant results with the best user experience.
  • Refine search algorithm accuracy and performance by focusing on crucial metrics like precision/recall, MRR, etc.
  • Constantly track and analyze system performance, leading improvement initiatives as required.
  • Stay informed about the latest industry developments and emerging technologies, aligning our search system with, or advancing it beyond, the industry benchmarks.
We're looking for someone who
  • Holds an Masters degree in Computer Science, or a relevant field, PhD a plus.
  • 5+ years of experience in search, recommendation or question answering systems.
  • In-depth knowledge of relevance measurement, tuning, and modeling.
  • Expertise in Python and/or C++ is essential.
  • Familiarity with embedding-based search systems will be considered a major advantage.
  • Exceptional problem-solving capabilities coupled with meticulous attention to detail.
  • Outstanding communication skills to explain complex concepts convincingly to non‑technical team members.
  • Abilities to contribute individually while functioning effectively as part of a team.

Salary range

Salary Range: $185,000 to $210,000 USD per year.

This salary range represents the low and high end of the estimated salary range for this position. The actual base salary offered for the role is dependent based on several factors. Our base salary is just one component of our comprehensive total rewards package.

Otter.ai is an equal opportunity employer. We proudly celebrate diversity and are dedicated to inclusivity.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary