Taro Logo

Principal Search & Recommendation Engineer

Highspot is pioneering the sales enablement category, transforming how companies increase sales productivity through breakthrough software with a spark of magic.
$180,870 - $272,174
Machine Learning
Principal Software Engineer
Hybrid
8+ years of experience
AI · Enterprise SaaS

Description For Principal Search & Recommendation Engineer

Highspot, a pioneering company in the sales enablement space, is seeking a Principal Search & Recommendation Engineer to spearhead their intelligent systems development. This role represents a unique opportunity to work at the cutting edge of machine learning and information retrieval, combining deep technical expertise with strategic leadership.

The position involves leading the evolution of discovery and personalization systems that impact millions of users across the Highspot platform. You'll be working with both predictive and generative AI, developing sophisticated search and recommendation systems that power the core functionality of the platform. The role requires a blend of technical mastery and leadership skills, as you'll be responsible for both hands-on development and mentoring other engineers.

The ideal candidate brings 8+ years of experience in building and scaling search or recommendation systems, with deep expertise in information retrieval, ranking algorithms, and modern ML techniques. You'll need strong programming skills in Python, Java, or Scala, and experience with frameworks like Elasticsearch, FAISS, TensorFlow, or PyTorch. Familiarity with LLMs and vector search infrastructure is essential.

Highspot offers a competitive compensation package with a base salary range of $180,870 - $272,174, plus equity and comprehensive benefits. The company provides an inclusive and collaborative work environment with a hybrid work model, offering flexibility while maintaining strong team connections. Benefits include comprehensive healthcare, 401(k) matching, flexible PTO, parental leave, and various wellness initiatives.

This role presents an exceptional opportunity to shape the future of sales enablement technology while working with a team that values innovation, craftsmanship, and personal growth. You'll have the chance to solve complex technical challenges while making a significant impact on how businesses operate and succeed in their sales efforts.

Last updated 17 days ago

Responsibilities For Principal Search & Recommendation Engineer

  • 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

Requirements For Principal Search & Recommendation Engineer

Python
Java
Scala
  • 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)

Benefits For Principal Search & Recommendation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 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
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Competitive salary and equity

Jobs Related To Highspot Principal Search & Recommendation Engineer