What is a Machine Learning Engineer?
As a Machine Learning Engineer at Glean, you are not just building models; you are architecting the intelligence layer of the world’s most powerful work assistant. Glean’s mission is to bring the power of search and discovery to the enterprise, connecting fragmented data across SaaS applications into a unified, intuitive experience. In this role, you sit at the intersection of systems engineering, natural language processing (NLP), and information retrieval.
Your work directly impacts how users find information and answers within their organizations. You will tackle complex challenges such as semantic search, personalized ranking, Retrieval-Augmented Generation (RAG), and large-scale vector indexing. Unlike roles where ML is a peripheral optimization, at Glean, your contributions drive the core product experience. You will be responsible for the end-to-end lifecycle of these systems—from researching novel deep learning techniques to deploying highly performant models that serve queries in milliseconds.
The environment is fast-paced and technically rigorous. You will join a team of engineers who have previously built core search and infrastructure at companies like Google and Facebook. This position offers a rare opportunity to work on the bleeding edge of Generative AI and enterprise search, solving problems that require both deep theoretical knowledge and practical engineering excellence.



