Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Search & Recommendations

$185k - $230k

Otter.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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Search & Recommendations in Mountain View, CA vacancy
  • $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

    Google

    Mountain View, CA
    18 hours ago
  • $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

    Google

    Mountain View, CA
    18 hours ago
  • $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

    Google

    Mountain View, CA
    5 days ago
  •  ...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... 
    Senior
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    4 days ago
  • $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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    5 days ago
  • $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... 

    Google

    Mountain View, CA
    2 days ago
  • $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

    Google

    Mountain View, CA
    3 days ago
  • $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

    Google

    Mountain View, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $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

    Google

    Mountain View, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $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

    Google

    Mountain View, CA
    3 days ago
  • 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

    Virtusa

    San Jose, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    5 days ago
  • $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,... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  •  ...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... 
    Senior
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    2 days ago
  • 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... 
    Senior
    Full time
    Local area
    Work from home
    Shift work

    General Motors

    Sunnyvale, CA
    5 days ago
  • $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... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work

    Sam's Club

    Sunnyvale, CA
    3 days ago
  • $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... 
    Senior
    Worldwide

    Google

    Mountain View, CA
    18 hours ago
  • $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

    Google

    Mountain View, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  •  ...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... 
    Senior
    Part time
    Remote work

    Stanford University

    Stanford, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $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)... 
    Senior
    Full time
    Internship

    Sidley Austin

    Palo Alto, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago
  • $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

    Poshmark

    Redwood City, CA
    5 days ago
  • $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... 
    Senior
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Search & Recommendations. Be the first to apply!