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.