Machine Learning Engineer, Search Quality

Glean Glean · Enterprise · Mountain View, CA · Engineering

Machine Learning Engineer focused on improving search quality and building AI agents for Glean's Work AI platform. Responsibilities include inventing new signals for personalization, training ranking models, domain-adapting language models, and combining LLMs with search engines. The role involves shipping production-ready models and working with customers to solve problems.

What you'd actually do

  1. Invent new signals to improve the personalization of our search engine
  2. Train a model to capture interactions between signals in our ranking system
  3. Design smarter ways to domain-adapt language models to each customer’s corpus
  4. Discover new ways of combining LLMs with search engines to answer complex questions
  5. Write robust code that’s easy to read, maintain, and test

Skills

Required

  • 2+ years of experience
  • BA/BS in computer science, math, sciences, or a related degree
  • Experience working with search, recommendation, natural language processing, or other large systems involving machine learning
  • Strong analytical skills and ability to work with data
  • Proven ability to design, build, and ship production-ready models
  • Proficiency in your ML framework of choice
  • Strong coding skills (Python, Go, Java, C++, ...)

Nice to have

  • Mentor more junior engineers

What the JD emphasized

  • Proven ability to design, build, and ship production-ready models
  • 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

Other signals

  • AI platform
  • AI agents
  • LLM choice
  • Enterprise Graph
  • Personal Knowledge Graph
  • Work AI