Principal Search & Recommendation Engineer
$181k - $272kHighspot
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.
$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...PrincipalTemporary workLocal areaRemote work- ...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...PrincipalWorldwideFlexible hours
$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 (...SuggestedPermanent employment- 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
- 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
- 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 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
$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$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 workWork experience placementLocal areaWorldwide$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...PrincipalFlexible hoursShift work- 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
- ...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...PrincipalHourly payTemporary workWork experience placementRemote workFlexible hours
- 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
$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...PrincipalFull timePart timeFor contractorsFlexible hours$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...PrincipalRemote work- ...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...PrincipalContract workFor contractorsLocal areaImmediate startRemote workFlexible hours
$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...$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...PrincipalFor contractorsWork at officeFlexible hours- 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
- 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...PrincipalRemote jobFull time
- ...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
- 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...PrincipalWork at officeWorldwide
$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....PrincipalH1bLocal areaWork from homeRelocation packageFlexible hours- 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
- ...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...PrincipalImmediate start
- 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
- 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
- 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
$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$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...PrincipalFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Search & Recommendation Engineer. Be the first to apply!
- chief design engineer Seattle, WA
- principal infrastructure engineer Seattle, WA
- civil engineer project manager Seattle, WA
- principal security engineer Seattle, WA
- principal data engineer Seattle, WA
- chief engineer Seattle, WA
- principal developer Seattle, WA
- director data engineering Seattle, WA
- general engineer Seattle, WA
- senior chief engineer Seattle, WA

