Job Description
Glean is hiring a Software Engineer in Machine Learning in Bangalore to work on search ranking, personalisation, domain-adapted language models and LLM-based question answering for its enterprise search and assistant product. The role is in person and asks for 6+ years of experience.
At a glance
- Role: Software Engineer, Machine Learning
- Location: Bangalore, in person
- Experience: 6+ years
- Areas: search ranking, personalisation, language-model adaptation, question answering
- Apply: open until filled (re-checked 12 October 2026)
What you will do
- Invent new signals to improve personalisation in the search engine
- Train models that capture interactions between signals in the ranking system
- Design better ways to adapt language models to each customer’s corpus
- Find new ways to combine LLMs with search to answer complex questions
- Write robust, readable, maintainable and tested code
- Mentor junior engineers or learn from experienced ones
Enterprise search is a hard applied-ML problem: every customer has different documents, vocabulary and permissions, and answers must be both relevant and trustworthy. The posting says engineers work across query and document understanding, domain-adapted language models, natural-language question answering, evaluation and experimentation, and talk to customers regularly to understand their pain points. Glean also says each interview process includes a short AI-focused exercise or discussion.
What Glean is looking for
- 6+ years of experience
- A BA/BS in computer science, mathematics, sciences or a related field
- Experience with search, recommendation, NLP or other large ML systems
- Strong analytical skills and comfort working with data
- A record of designing, building and shipping production models
- Proficiency in an ML framework and strong coding in a language such as Python, Go, Java or C++
Pay and location
Glean’s posting does not state a salary; it says pay depends on location, level, knowledge, skills and experience, and some roles may include variable pay, equity and benefits. The role is in person in Bangalore.
How to apply
Apply through the official Glean job posting. Glean’s posting does not give a closing date, so the role is open until filled; ResearchJobs.in will re-check this listing on 12 October 2026. Check the posting for location and work-authorisation details before you apply.
See all our artificial intelligence jobs, or browse more research jobs on ResearchJobs.in.
Hiring institution: Glean
Official advertisement: job-boards.greenhouse.io
How to prepare for this application
- Ranking: revise learning-to-rank and how you would evaluate a ranking change offline and online.
- Retrieval plus LLMs: be ready to design a retrieval-augmented answer system with citations.
- Domain adaptation: think about adapting a model to a company's jargon without leaking data.
- AI exercise: Glean includes an AI-focused exercise, so be ready to show how you use AI tools.
- Shipping: prepare a story about a model you took to production.
About Glean
Glean builds what it calls a Work AI platform: enterprise search, an AI assistant and AI agents on one platform, with more than 100 connectors to business software. The company says it has over 1,000 employees in more than 25 countries. Its core technology maps relationships between people, content and activity inside an organisation to give personalised answers.