Senior Software Engineer, Search & Recommendations
$185k - $230kOtter.ai
The OpportunityWe're excited to welcome a talented and passionate Senior Software Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search and recommendations algorithms and infrastructure, including retrieval augmented generation (RAG), semantic search using embeddings, text indexing and retrieval, query understanding, various ranking algorithms etc.. 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 ImpactDesign, develop, and oversee our enterprise search infrastructure, employing a mix of vector databases, full-text search engine, and relational database techniques.Understand the user's information needs by developing deep learning-based NLP algorithms to analyze, reformulate and suggest search queries effectively.Design, implement, and deploy various ranking algorithms to deliver the most relevant results with the best user experience.Evaluate and optimize algorithm accuracy by focusing on key metrics..Constantly track and analyze end-to-end 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 whoHolds a 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.Engineering experience with large language models and RAG systems.Expertise in Python and/or C++.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.Familiarity with embedding-based search systems will be considered a major advantage.About Otter.aiWe are in the business of shaping the future of work. Our mission is to make conversations more valuable.With over 1B meetings transcribed, Otter.ai is the world’s leading tool for meeting transcription, summarization, and collaboration. Using artificial intelligence, Otter generates real-time automated meeting notes, summaries, and other insights from in-person and virtual meetings - turning meetings into accessible, collaborative, and actionable data that can be shared across teams and organizations. The company is backed by early investors in Google, DeepMind, Zoom, and Tesla.Otter.ai is an equal opportunity employer. We proudly celebrate diversity and are committed to building an inclusive and accessible workplace. We provide reasonable accommodations for qualified applicants throughout the hiring process. Accessibility & Accommodations Otter.ai is committed to providing reasonable accommodations for candidates with disabilities in our hiring process. If you need assistance or an accommodation during any stage of the recruitment process, please contact View email address on click.appcast.io at least 3 business days before your interview.*Otter.ai does not accept unsolicited resumes from 3rd party recruitment agencies without a written agreement in place for permanent placements. Any resume or other candidate information submitted outside of established candidate submission guidelines (including through our website or via email to any Otter.ai employee) and without a written agreement otherwise will be deemed to be our sole property, and no fee will be paid should we hire the candidate.Salary rangeSalary Range: $185,000 to $230,000 USD per yearThis 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.#LI-Hybrid
$174k - $252k
...quality.Design and implement recommendation systems models across... ....5 years of experience with software development in one or more programming... ..., ranking, personalization, search quality, and embedding) in... ...stacks.Google's software engineers develop the next-generation...Senior$174k - $252k
...quality.Design and implement recommendation systems models across... ..., maintaining, or launching software products, and 1 year of experience... ..., ranking, personalization, search quality, embedding) in production... ....Google's software engineers develop the next-generation...Senior$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...Spam Detection, Anomaly Detection, and Search Quality.1 year of experience in a... ...accessible technologies.Google's software engineers develop the next-generation technologies...Senior$174k - $252k
...experience testing, maintaining, or launching software products, and 1 year of experience with... ...technologies.Google's software engineers develop the next-generation technologies... ...massive scale, and extend well beyond web search. We're looking for engineers who bring fresh...Senior$174k - $252k
...efficiency of embedding generation and vector searches.Drive the end-to-end technical... ...technical leadership and mentorship to other engineers within a rapidly growing organization,... ...practical experience.5 years of experience with software development in C++ and JavaExperience in...Senior- ...Responsibilities Your future team: Search PlatformThe Search Platform... ...fragmented systems, mentor senior engineers, and align technical and... ...scale, low-latency search, recommendation, advertising, or retrieval... ...of every team. Our software products help teams all over...SeniorWork at officeLocal area
$262k - $364k
...AI-generated content (AIGC) recommendation frameworks and agentic flows... ...experience.8 years of experience in software development.7 years of... ..., ranking, personalization, search quality, embedding) in... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...Senior$161.3k - $274.2k
...California in 2004 when a visionary engineer, Fred Luddy, saw the potential... ...You Will DoWe are looking for Senior Machine Learning engineers to join our GenAI Search Platform team to improve our... ...search ranking and relevance, recommendation systems, or question answering...SeniorWork at officeRemote workFlexible hours$147k - $210k
...operations and quality.Build and deploy recommendation systems models, utilize ML... ...prediction, ranking, personalization, search quality, embedding) in production.1 year... ...developing accessible technologies.Google's software engineers develop the next-generation technologies...Local area$147k - $210k
....2 years of experience with software development in Python or C++... ...statistical methods to solve engineering or scientific problems.1... ...experience building and deploying recommendation systems models (retrieval,... ..., ranking, personalization, search quality, embedding) in...$159k - $230k
...Google, we "Focus on the user and all else will follow." Our UX Engineers are versatile, passionate, and driven to advance the vision for... ...code for testing and early stages of production.In Google Search, we're reimagining what it means to search for information – any...Senior$262k - $364k
...practical experience. 8 years of experience in software development.7 years of experience... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related... ...massive scale, and extend well beyond web search. We're looking for engineers who bring fresh...Senior$153.2k - $234.1k
...improvements to the Autonomous Vehicle software by designing, implementing,... ...work closely with AI/ML Engineers, Simulation Engineers,... ...Articulate insights, summaries and recommendations to AV developers and... ...accommodation to assist with your job search or application for...SeniorFull timeLocal areaWork from homeFlexible hours$153.2k - $234.1k
...DescriptionAbout the roleWe are looking for a Senior Software Systems Engineer to develop the methods, software,... ..., assumptions, limitations, and recommendations clearly.Required... ...accommodation to assist with your job search or application for employment, emailus...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...LinkedIn is seeking a Senior AI Software Engineer to own end-to-end machine learning systems at production scale. You will train models powering recommender and classification systems across LinkedIn’s core products, and manage GPU fleets for fast inference. This senior...Senior
- ...LinkedIn is seeking a Staff AI Software Engineer to own production ML systems scaling to billions of members. You will design, train, and deploy models powering recommendations and classifications, driving experiments and GPU fleet management at scale. The role is a...Senior
$129k - $212k
...for an ambitious data engineer to have an impact and... ...talented and driven Sr Software Engineer, Data Science... ...progress, dependencies, and recommendations to cross-functional... ...Accommodation to search for a job opening, apply... ...EngineeringExperience level: Mid-Senior LevelIndustry:...SeniorFor contractorsWork at officeFlexible hours- ...Google LLC in Mountain View, CA is seeking a Software Engineer III for AI/ML in Search Ads Bidding. You will design, implement, and optimize large-scale models that predict user value and maximize advertiser ROI. The role covers end-to-end ML lifecycle, from data processing...Senior
- ...Google LLC in Mountain View, CA seeks a Staff Software Engineer for AI/ML in Search Ads to push the boundaries of scalable AI-powered advertising. You will lead efforts across Ads and DeepMind, design and deploy production systems, and help shape next‑gen Gemini-powered...Senior
- QA Engineer II - Role OverviewWe are seeking an Intermediate Accessibility... ..., logical tab ordering, search landmark usage, and "Skip to... ...and code-level remediation recommendations (HTML semantics, ARIA... ...CSS/JavaScript.2-4 years of software testing experience, with at...Senior
- ...Google LLC in Mountain View seeks a Senior Software Engineer for Search Ecosystems, AI/ML to advance information retrieval, large-scale data processing, and AI-driven search features. You will work on distributed systems, embeddings, and data pipelines, collaborating...Senior
$148k - $226.2k
...evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the... ...reasonable accommodation to assist with your job search or application for employment, emailus or call us...SeniorFull timeLocal areaRemote workWork from home- ...Overview Seeking a Senior Search Platform Engineer with expertise in Elasticsearch/OpenSearch to architect, administer, and optimize large-scale distributed search environments across AWS and GCP. Ideal candidates will have strong Java/Python debugging skills and deep...Senior
$174k - $252k
...experience testing, maintaining, or launching software products.1 year of experience with... ...accessible technologies.Google's software engineers develop the next-generation technologies... ...scale, and extend well beyond web search. We're looking for engineers who bring fresh...Senior- Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the... ...to assist with your job search or application for employment, emailus...SeniorFull timeLocal areaWork from homeShift work
$162k - $260k
...roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this role, you will collaborate closely with cross-functional...SeniorWork at officeLocal area3 days per week$174k - $252k
...Collaborate with cross-functional product and engineering teams to integrate features—like... ...data structures, complexity analysis and software design.Experience with Android system-level... ...scale, and extend well beyond web search. We're looking for engineers who bring fresh...SeniorWorldwide- ...system-level results into clear feedback for engineering and leadership, and help accelerate... ...analyses to introspect autonomous driving software performance at subsystem interfaces... ...reasonable accommodation to assist with your job search or application for employment, emailus...SeniorFull timeLocal areaWork from home
$170.6k - $261.3k
Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation... ..., graphics, or sensor modeling. Proficiency with vector search/RAG systems and embedding pipelines. Familiarity with GCP...SeniorFull timeLocal areaWork from homeFlexible hours$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...open-source projects.Google's software engineers develop the next-generation technologies... ...scale, and extend well beyond web search. We're looking for engineers who bring fresh...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Search & Recommendations. Be the first to apply!
- software engineer full time Mountain View, CA
- graduate software developer no experience Mountain View, CA
- software engineer healthcare Mountain View, CA
- network software engineer Mountain View, CA
- software engineer internship Mountain View, CA
- senior software engineer Mountain View, CA
- software system engineer Mountain View, CA
- software developer Mountain View, CA
- ngo software engineer Mountain View, CA
- startup software engineer Mountain View, CA

