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
...feedback.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
...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. 5 years of experience with software development in C++.3 years of experience... ...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- ...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
$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
....2 years of experience with software development in one or more programming... ...building and deploying recommendation systems models (retrieval,... ..., ranking, personalization, search quality, embedding) in... ...output goals.Google's software engineers develop the next-generation...$159k - $230k
...features and products in the app.Partner with senior members of the team, promote standards,... ...in front-end development or UX engineering, including 3 years of experience using SwiftUI... ...they think about computing.In Google Search, we're reimagining what it means to search...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$262k - $364k
...solve critical optimisation problems across search ads, from product innovation to agentic... ...world of AI.Identify gaps in existing engineering processes and solve using AI-driven... ...equivalent practical experience.8 years of software development experience in one or more programming...Senior$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$262k - $364k
...consistent downstream product experiences across Search, etc.Enable downstream content... ...practical experience.8 years of experience with software development in one or more programming... ...GenAI tools.Google's software engineers develop the next-generation technologies...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
$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$160k - $262k
...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior or Staff Software Engineer to join Aurora's Motion Control team. The Motion Control team is responsible for designing, implementing,...SeniorWork at officeLocal area3 days per week- ...experiences typical in the AI domain, such as search, knowledge discovery and conversation.... ...’ll doAs a Principal Machine Learning engineer, you will drive the development and... ...unleash the potential of every team. Our software products help teams all over the planet...SeniorWork at officeLocal area
- 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
$193.93k - $291.15k
...RoleOur robotics team is growing and we are looking for a Senior Software Engineer to join our Pose team. You will be working on challenging... ...estimation system running on our current and future robots. We're searching for an experienced engineer with deep experience building...SeniorImmediate startFlexible hours$187.08k - $234k
...ClubBusiness Segment: Home OfficePosition: Senior Software EngineerJob Location: 1375 Crossman... ..., inform relevant stakeholders and recommend corrective steps. Contribute to the creation... .... Analyze defects from past software engineering solutions to avoid recurrence of...SeniorFull timeTemporary work$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$174k - $252k
...implementation of core exposure control software and algorithms for the Pixel camera Auto... ...and memory footprint.Google's software engineers develop the next-generation technologies... ...massive scale, and extend well beyond web search. We're looking for engineers who bring...Senior$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$153.2k - $234.1k
...environments, cloud services, and more. As an engineer in the AV Launch team, you’ll develop... ...the next generation of self-driving software at GM. Job Responsibilities Build on-vehicle... ...accommodation to assist with your job search or application for employment, emailus...SeniorFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...department of the Stanford Graduate School of Business seeks a Senior Software Engineer who will work on several web applications and cloud... ...needs. Build prototypes, validate assumptions with users, and recommend whether and how to proceed.Develop AI-enabled applications...SeniorPart timeRemote work
$129.4k - $198.4k
...simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s... ..., simulation trust and health trends to engineering teams and leadership. Drive scalable... ...reasonable accommodation to assist with your job search or application for employment, emailus...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$144.7k - $221.4k
...system-level results into clear feedback for engineering and leadership, and help accelerate... ...analyses to introspect autonomous driving software performance at interfaces across the... ...reasonable accommodation to assist with your job search or application for employment, emailus...SeniorFull timeWork at officeLocal areaWork from homeRelocationRelocation packageFlexible hours$93.9k - $153.6k
We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable... ...Experience: Required for Experienced (Senior-Level) Candidates:Bachelor’s degree in... ...integrating AI-enabled features (e.g., search, summarization, knowledge assistants)...SeniorFull timeInternship$117k - $234k
...highly skilled and motivated individual to join our team as a Senior Software Engineer. In this role, you will be playing a pivotal role in... ...-store service, merchant tools, merchant data science, and search and personalization. What You'll DoUser Interface Design: Utilize...SeniorFull timeTemporary workPart timeWork at officeFlexible hours$137.26k - $212.75k
...and luxury.Poshmark is looking for a Senior Software Engineer II to join our Core Platform team and... ...risks for team initiatives.Contribute recommendations to the team’s architectural direction... ...databases, data modelling, caching, search technologies, or messaging systems.Experience...Senior$117k - $234k
...merchant tools, merchant data science, and search and personalization.What you'll do:... ..., and maintain high performant APIs and software services for our 1P and 3P customers.Develop... ...Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's...SeniorWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Search & Recommendations. Be the first to apply!
- software development engineer aws Mountain View, CA
- federal - software developer Mountain View, CA
- software engineer contract Mountain View, CA
- part time software developer remote Mountain View, CA
- software developer Mountain View, CA
- software engineer internship remote Mountain View, CA
- software engineer amazon Mountain View, CA
- software web developer Mountain View, CA
- senior software engineer Mountain View, CA
- software engineer Mountain View, CA

