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

Principal Search & Recommendation Engineer

$181k - $272k

Highspot

About Highspot

Highspot is pioneering the category that is fundamentally changing the way companies increase sales productivity. On a mission to transform the way millions of people work with sales enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is about more than the work – it’s about what the company stands for, and how it authentically represents its values in the real world. To this end, we have put intentional focus on creating equitable workspaces for each of our employees. Our goal is to create a culture where everyone feels a deep sense of belonging and is empowered to be an agent of change, with the ability to transform themselves, their workplace, and their world.

About the Role

We are seeking a Principal Search & Recommendation Engineer to lead the design and evolution of intelligent systems that power discovery and personalization across the Highspot platform. This role combines deep technical expertise, cross-functional collaboration, and strategic impact to shape how millions of users find the content, insights, and tools they need to win.

You’ll work at the intersection of machine learning (both predictive and generative), information retrieval, and large-scale systems—helping elevate our AI capabilities while mentoring and guiding engineers across the team.

What You'll Do

  • Lead the end-to-end development of modern search and recommendation systems, from architecture to production deployment.
  • Drive technical strategy and innovation in search relevance, personalized ranking, semantic search, and ML-powered retrieval/grounding.
  • Collaborate with product, design, and data teams to define and deliver intelligent user experiences.
  • Influence platform-level decisions on data pipelines, experimentation frameworks, and performance optimization.
  • Mentor engineers, foster technical excellence, and promote a culture of learning and innovation.

Your Background

  • 8+ years of experience building and scaling search or recommendation systems in production environments.
  • Deep expertise in information retrieval, ranking algorithms, collaborative filtering, and/or neural search techniques.
  • Strong programming skills in Python, Java, or Scala; experience with ML and IR frameworks such as Elasticsearch, FAISS, TensorFlow, or PyTorch.
  • Familiarity with LLMs, embeddings, and modern vector search infrastructure.
  • Proven leadership in cross-functional environments with a track record of mentoring and guiding technical teams.
  • Strong grasp of MLOps practices and experience with cloud-native ML infrastructure (e.g., AWS, GCP).

Nice To Have

  • Experience with personalization, multi-objective optimization, or exploration/exploitation strategies.
  • Published work in top-tier IR or ML conferences, or contributions to relevant open-source projects.
  • Experience driving different experimentation practices for fast iterating search/recommendation quality cases.

Why You'll Love HIghspot

  • Competitive salary, equity, and benefits.
  • Flexible work environment with remote options.
  • Collaborative and inclusive team culture.
  • A chance to solve high-impact technical problems with a team that values craftsmanship, innovation, and growth.

To be included on job posting:

Base salary range: $180,870 - $272,174

Employees may also be eligible for bonuses, stock options, and other forms of compensation.

The above represents total expected compensation for this role. Actual compensation will depend on various job-related factors, including, but not limited to, location, experience, and job qualifications.

“Highspot also offers the following employee benefits for this position:

-Comprehensive medical, dental, vision, disability, and life benefits

-Health Savings Account (HSA) with employer contribution

-401(k) Matching with immediate vesting on employer match

-Flexible PTO

-8 paid holidays and 5 paid days for Annual Holiday Week

-Quarterly Recharge Fridays (paid days off for mental health recharge)

-18 weeks paid parental leave

-Access to Coaches and Therapists through Modern Health

-2 volunteer days per year

-Commuting benefits

#LI-NT1

Equal Opportunity Statement

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of age, ancestry, citizenship, color, ethnicity, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or invisible disability status, political affiliation, veteran status, race, religion, or sexual orientation.

Did you read the requirements as a checklist and not tick every box? Don't rule yourself out! If this role resonates with you, hit the ‘apply’ button.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Principal Search & Recommendation Engineer in Seattle, WA vacancy
  • $210k - $390k

     ...About the role We are seeking a Principal Product Manager – Search to lead the long-term strategy and...  ...cross-functional alignment across Engineering, Data Science, Design, and Content...  ...building high-quality search or recommendation experiences for data-rich platforms... 
    Principal
    Temporary work
    Local area
    Remote work

    Warner Bros. Discovery

    Bellevue, WA
    17 days ago
  •  ...direction for Expedia Group’s AI‑powered Search experiences, driving outcomes from...  ...closely with senior leaders in Product, Engineering, Research, and Data Science to coordinate...  ...scale. Expertise in search, discovery, or recommendation systems, with a deep understanding of... 
    Principal
    Worldwide
    Flexible hours

    PowerToFly

    Seattle, WA
    2 days ago
  • $185k - $230k

     ...We'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 (... 
    Suggested
    Permanent employment

    Otter.ai

    Seattle, WA
    4 days ago
  • Expedia Group is seeking a Principal, Product Design - Search to lead the design direction for search experiences. You will work with advanced AI...  ...discovery, working closely with teams across product, engineering, and data science. The ideal candidate has over 12 years... 
    Principal

    Expedia Group

    Seattle, WA
    3 days ago
  • Traveltechessentialist is looking for a Principal Product Manager to lead the Agentic Search team. This role focuses on ownership of the strategy and execution of innovative marketing approaches in the travel technology space. The successful candidate will have over 10... 
    Principal

    Traveltechessentialist

    Seattle, WA
    2 days ago
  • Expedia, Inc. is seeking a highly technical Principal Product Manager to lead the strategy and execution for Agentic Search in Seattle. This role requires a builder mindset...  ...candidate will collaborate with senior engineers while being empowered to make decisions independently... 
    Principal

    Expedia, Inc.

    Seattle, WA
    3 days ago
  • Expedia Group is seeking a highly technical Principal Product Manager for the Agentic Search team in Seattle. This role focuses on leading the strategy and execution of integrating AI agents into the travel funnel. The candidate should have over 10 years of product management... 
    Principal

    Expedia Group

    Seattle, WA
    16 hours ago
  • $224k - $313.5k

    Expedia, Inc. is seeking a Principal, Product Design - Search to drive the design direction for their AI-powered search experiences in Seattle. This...  ...teams. The Principal will collaborate with product, engineering, and data science teams while establishing design standards... 
    Principal

    11105 Expedia, Inc.

    Seattle, WA
    3 days ago
  • $202.16k - $368.22k

     ...Responsibilities About the Team: The Search Growth E-commerce team is at the forefront of developing the search recommendation algorithm for TikTok's rapidly expanding global...  ...technology, we're shaping a pioneering engine within the industry. Our objective is to deliver... 
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Tik Tok

    Seattle, WA
    4 days ago
  • $224k

     ...highly technical, builder‑mindset Principal Product Manager to lead the...  ...and execution of our Agentic Search team. AI agents are emerging...  ..., with a squad of senior engineers, and is empowered to act with...  ...how agents reason, rank, and recommend, drawing on observability tooling... 
    Principal
    Flexible hours
    Shift work

    Traveltechessentialist

    Seattle, WA
    2 days ago
  • A leading e-signature company in San Francisco is seeking a Principal Software Architect to innovate their Search & Data Platform. You will develop scalable search capabilities that support millions of users, ensuring a competitive advantage through advanced architectural... 
    Principal

    DocuSign, Inc.

    Seattle, WA
    2 days ago
  •  ...Principal Technologist Work Environment: Work will be onsite in Washington DC, Philadelphia, PA or Wilmington, DE. Requests for remote...  ...business processes via new technologies. Evaluates, tests, recommends, and implements specific network solutions. Minimum... 
    Principal
    Hourly pay
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Amtrak

    Seattle, WA
    16 hours ago
  • Elasticsearch B.V. seeks a Principal Software Engineer in Seattle, WA, to enhance vector search functionality. You will lead initiatives for an industry-leading vector database, collaborate with a global team, and implement new algorithms. Successful candidates will have... 
    Principal

    Elasticsearch B.V.

    Seattle, WA
    4 days ago
  • $152.07k - $242.92k

     ...Principal Systems Engineer (2026-047) Astronics Subsidiary Astronics AES Location Kirkland Description Astronics Advanced Electronic...  ...guidance updates in power systems. Provide insightful recommendations based on practical experience and certification... 
    Principal
    Full time
    Part time
    For contractors
    Flexible hours

    Astronics

    Kirkland, WA
    3 days ago
  • $147k - $237.5k

     ...A technology company is seeking an experienced Infrastructure Engineer to optimize and develop internal tools for its platform. This role requires 10+ years in infrastructure engineering, focusing on scalable systems and mentoring peer engineers. The position is remote... 
    Principal
    Remote work

    Palo Alto Networks

    Seattle, WA
    1 day ago
  •  ...forces – Serco has a great opportunity for you!This Principal Information Security Systems Engineer (ISSE) will be working with a dynamic team...  ...DoD requirements.Identify deficiencies and provide recommendations for solutions; track findings with POA&M through mitigation... 
    Principal
    Contract work
    For contractors
    Local area
    Immediate start
    Remote work
    Flexible hours

    Serco

    Seattle, WA
    4 days ago
  • $171.6k - $258.1k

    Apple Inc. is looking for a Senior Machine Learning Engineer in Seattle, WA to contribute to innovative search technologies. In this role, you'll analyze search retrieval and ranking needs, design machine learning models, and collaborate with cross-functional teams. The... 

    Apple Inc.

    Seattle, WA
    3 days ago
  • $226k - $369k

     ...Principal Staff Software Engineer - Systems and Infrastructure This role will be based in Mountain View, CA, or Bellevue, WA. At LinkedIn, our...  ...platform, streams processing and data pipelines, cutting-edge search platform, best-in-class AI/ML infrastructure, Kubernetes... 
    Principal
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Bellevue, WA
    2 days ago
  • ManpowerGroup Global, Inc. is seeking a Principal Systems Engineer in the Town of Norway, WI, to support the R&D department for advanced cardiac monitoring solutions. Candidates should possess a degree in engineering and 5+ years in systems engineering with medical devices... 
    Principal

    ManpowerGroup Global, Inc.

    Bellevue, WA
    1 day ago
  • Bright Vision Technologies is looking for a Principal Software Engineer to lead enterprise-wide architectural initiatives and define long-term technology strategy. This remote full-time position requires over 10 years of experience and expertise in designing scalable, resilient... 
    Principal
    Remote job
    Full time

    Bright Vision Technologies

    Bellevue, WA
    2 days ago
  •  ...Senior Principal Video Player And Video Encoding Engineer Oracle Cloud Infrastructure is building Oracle Video @ Edge, a next-generation streaming platform for live and linear video delivery. We are seeking a Senior Principal Video Player and Video Encoding Engineer... 
    Principal

    Oracle

    Seattle, WA
    16 hours ago
  • A leading structural engineering firm in Washington seeks a Senior Structural Engineer to take on a pivotal role with opportunities for mentorship and career advancement. The ideal candidate will have a background in designing a variety of building structures and experience... 
    Principal
    Work at office
    Worldwide

    TRC Worldwide Engineering, Inc.

    Seattle, WA
    1 day ago
  • $233.4k - $339.65k

     ...The Role We are seeking a highly skilled and experienced Principal ML Systems Engineer to join our Autonomous Vehicles team. In this role, you...  ...you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.... 
    Principal
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Bellevue, WA
    6 days ago
  • Creative Solutions Services, LLC is seeking an Embedded Systems Engineer for a hybrid role focused on developing complex medical device systems. This position is essential to enhance the healthcare client's mission, involving comprehensive systems engineering throughout... 
    Principal

    Creative Solutions Services, LLC

    Bellevue, WA
    4 days ago
  •  ...Sr. Electrical Engineer Our client has an excellent opportunity for a talented Sr. Electrical Engineer to support Federal, ports, and/or infrastructure projects in Seattle, WA. The ideal candidate will have 10+ years of experience designing electrical systems for... 
    Principal
    Immediate start

    K2 Staffing, LLC

    Seattle, WA
    3 days ago
  • Spectraforce Technologies is seeking a Principal Systems Engineer in Bellevue, WA, to empower clinicians and health systems. This role involves driving the development of complex medical device systems, integrating wearable devices and cloud technologies. Ideal candidates... 
    Principal

    Spectraforce Technologies

    Bellevue, WA
    4 days ago
  • Exponent Inc. is seeking a Principal Engineer for its Civil & Structural Engineering practice in Seattle, WA. The role involves leading client development, expanding consulting efforts, and engaging with teams on complex technical projects. Successful candidates will possess... 
    Principal

    Exponent Inc.

    Seattle, WA
    4 days ago
  • A leading investment company is seeking a Principal Product Controls Engineering Manager in Seattle to lead the controls strategy for large-scale data centers. This role requires expertise in controls engineering, including cooling and power systems, and aims to enhance... 
    Principal

    Tract Capital

    Seattle, WA
    3 days ago
  • $125k - $172.9k

     ...seeking an experienced technician in Washington to maintain complex equipment. This position demands a Bachelor's or Master's in engineering with relevant experience. Responsibilities include data analysis, preventative maintenance planning, and troubleshooting. The role... 
    Principal

    TSMC - Taiwan Semiconductor Manufacturing Company Limited

    Seattle, WA
    1 day ago
  • $168k - $230k

    Serko Ltd is seeking a Principal Engineer in Seattle, WA to lead the technical vision and architecture for next-generation agentic AI applications. The ideal candidate has over 12 years of software engineering experience, with significant expertise in shipping LLM-powered... 
    Principal
    Flexible hours

    Serko Ltd

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Search & Recommendation Engineer. Be the first to apply!