Senior Software Engineer, Search Recommendation

3 weeks ago


Mountain View, California, United States Otter Full time
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 and Recommendation 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 Impact

  • Design, 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 who

  • Holds 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.
  • Expertise in Python and/or C++ is essential.
  • 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.
  • Engineering experience with large language models and RAG systems is a plus.

About

We are in the business of shaping the future of work. Our mission is to make conversations more valuable.

With over 1B meetings transcribed, 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.

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


* 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 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 range

Salary Range: $185,000 to $250,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.



  • Mountain View, California, United States Groq Full time

    At Groq. We believe in an AI economy powered by human agency. We envision a world where AI is accessible to all, a world that demands processing power that is better, faster, and more affordable than is available today. AI applications are currently constrained by the limitations of the Graphics Processing Unit (GPU), a technology originally developed for...


  • Mountain View, California, United States Wipro Full time

    Wipro is a leading global information technology, consulting, and business process services company. A company recognized globally for its comprehensive portfolio of services, strong commitment to sustainability, and good corporate citizenship, we have over 250,000 dedicated employees serving various enterprise s across six continents.Lab45 is the innovation...


  • Mountain View, California, United States Athelas Full time

    At Athelas and Commure, we're bringing simple, life-changing health care products and medical billing services to people around the globe.In addition to our established Remote Patient Monitoring business, we introduced a rapidly expanding SaaS Revenue Cycle Management solution in 2022 that provides revenue intelligence for hundreds of healthcare businesses...


  • Mountain View, California, United States sybill Full time

    About Sybill: At , we are building a 10x better way to do B2B sales via an end-to-end, AI-first GTM stack that unlocks unprecedented levels of automation for the sales reps. The existing GTM stack only gives reps a better UX to do their admin tasks. With Sybill, reps will not need to do them at all. All they will need to do is take customer calls and...


  • Mountain View, California, United States Nuro Full time

    Who We Are Nuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...

  • Software Engineer

    3 weeks ago


    Mountain View, California, United States Innova Solutions, Inc Full time

    Innova Solutions is immediately hiring for a(n)Software Engineer Position type: ContractDuration:6+ Months Contract (could potentially go longer depending on business need)Location: Mountain View, CA (Hybrid)The Ideal candidate will have Experience with Strong working knowledge of Software Engineer, Java, Python, C/C++, SQL, HTML/CSS, JavaScript, Scala,...


  • Mountain View, California, United States Reliable Robotics Full time

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...


  • Mountain View, California, United States Reliable Robotics Full time

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...


  • Mountain View, California, United States Reliable Robotics Full time

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...

  • Software Engineer

    4 weeks ago


    Mountain View, California, United States FlutterFlow Full time

    We are looking for an experienced AI Engineer to join our dynamic and innovative team. As an AI Engineer, you will collaborate with cross-functional teams to develop and deploy state-of-the-art solutions in application development. You will be responsible for enhancing our products by integrating cutting-edge AI/LLMs, and ensuring they are scalable,...


  • Mountain View, California, United States Wayve Full time

    Who we areEstablished in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving,...


  • Mountain View, California, United States Otter Full time

    The OpportunityOur growing company is actively seeking a highly-skilled Large Language Model (LLM) Engineer to join our team. This role will have you directly involved in the design and development of state-of-the-art LLM-based algorithms and systems that power our conversational AI applications. If you possess a passion for pushing the boundaries of LLM...


  • Mountain View, California, United States Atlassian Full time

    Working at AtlassianAtlassians can choose where they work - whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being...

  • Software Engineer II

    2 weeks ago


    Mountain View, California, United States Microsoft Full time

    OverviewCome join the PowerPoint team as we deliver modern, intelligent and collaborative experiences that will delight millions of PowerPoint customers. We are looking to hire a Software Engineer II. We are located in the heart of Silicon Valley in Mountain View, CA. The PowerPoint team has the responsibility for the design, implementation, and validation...

  • Software Engineer

    1 month ago


    Mountain View, California, United States Kumo Full time

    Join the dynamic team at Kumo Experiences and play a pivotal role for launching new product features to deliver a world class experience for performing machine learning over relational databases. We are looking for individuals with strong customer focus and who can take on the full spectrum of product user experiences. You will be part of the team...

  • Software Engineer III

    3 weeks ago


    Mountain View, California, United States Judge Group, Inc. Full time

    Location: Mountain View, CA Salary: $80.00 USD Hourly - $90.00 USD Hourly Description: Title: Software Engineer IIIDuration: 06 MonthsMode: HybridThis job will have the following responsibilities: Data Quality Assurance: Regularly review code data, identify bugs & patterns and areas of improvement to improve data qualityStakeholder Collaboration and...


  • Mountain View, California, United States Nuro Full time

    Who We Are Nuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...


  • Mountain View, California, United States Enfabrica Full time

    ABOUT USWe are a well funded and rapidly growing startup in the hardware and software design space, working to solve the bottlenecks in the next generation of AI datacenter infrastructure and founded by a team of experienced innovators.SUMMARYWe are looking for talented C++ software engineers capable of writing very high performance code in the world of...


  • Mountain View, California, United States Microsoft Full time

    OverviewImagine, building the world's computer that provides unprecedented reliability and unlimited scale, an organization that empowers individuals to achieve their best and treasure grass root innovation, technology that spans networking, operating systems, user experience (UX), security, and a solution that enables millions of customers to run their...


  • Mountain View, California, United States Fora Full time

    WHO WE AREFora is one of the world's largest community networks with over 1,000 online communities and the tech platform that powers them. Fora's mission is to enable enthusiasts to share expertise and discover products for their interests. Our 70 million plus monthly active users make informed shopping decisions in automotive, health, home, powersports,...