overlay
Software Engineer, Search Ranking
Engineering
on site: Palo Alto, CA
added Thu Aug 03, 2023
link-outApply to Glean
Role
Glean is looking for engineers with strong analytical skills to build and grow various aspects of our search stack including search ranking models, query parsing/understanding, document understanding, query suggestions/autocomplete, synonyms mining, spell correction, natural language question answering, search engine evaluation methodologies, search experimentation framework. In the context of a workplace search engine, each of these areas present unique opportunities and challenges. This work requires deeply understanding the needs and pain points of users and building, evaluating, and launching innovative solutions leveraging latest ML/NLP/IR techniques.
What you will do and achieve:
  • Build and grow various features of our search stack like search ranking models, query parsing/understanding, natural language question answering, etc.
  • Deeply understand search usage and user needs and identify gaps in the search stack
  • Design, experiment with, and iterate on ML/NLP/IR solutions to address gaps in the search stack
  • Design and evolve experimentation framework to help evaluate improvements the search stack
  • Write robust code that’s easy to read, maintain and test
  • Mentor more junior engineers or learn from battle-tested ones

Who you are:

  • BA/BS in computer science, or related degree
  • 2+ years of experience
  • Strong analytical skills and ability to work with data
  • Experience working in fields like recommendation systems, natural language processing, applied machine learning, large scale production search/ranking system or other related systems

Key knowledge and skills:

  • Thrive in a customer-focused, tight-knit and cross-functional environment - being a team player and willing to take on whatever is most impactful for the company is a must
  • A proactive and positive attitude to lead, learn, troubleshoot and take ownership of both small tasks and large features
  • Proven ability to design and build complex search/ranking/recommendation or other related systems
  • Strong coding skills (for example in Go/Python/Java/C++ etc)

Benefits:

  • Competitive compensation
  • Healthcare
  • Flexible work environment
  • 401k
  • Unlimited PTO
  • Transparent culture
  • Learning and development opportunities
  • Company events
  • Free meals

For California based applicants:

The standard base salary range for this position is $105,000 - $250,000 annually. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.

We are a diverse bunch of people and we want to continue to attract and retain a diverse range of people into our organization. We're committed to an inclusive and diverse company. We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.

We’re on a mission to bring people the knowledge they need to make a difference in the world.

Glean was founded by a seasoned team of former Google search and Facebook engineers, who wondered why we don’t have an easier way of finding what we need at work. In our personal lives, we have tools to help us find pretty much whatever we need. Why don’t we have that at work? And that was the beginning of Glean.

Glean searches across all your company’s apps to help you find exactly what you need and discover the things you should know. We’re a diverse team of curious and creative people who want to help each other get big things done—so we can help other teams do the same.

We're backed by some of the Valley's leading venture capitalists—including Sequoia, Kleiner Perkins, Lightspeed, and General Catalyst—and have assembled a world-class team with senior leadership experience at Google, Slack, Facebook, Dropbox, Rubrik, Uber, Intercom, Pinterest, Palantir, and others.