# Software Engineer, Machine Learning

**Company:** [Glean](https://hotfix.jobs/companies/glean)
**Location:** Bengaluru, India
**Role:** ML Engineering
**Experience:** 6+ years
**Skills:** Machine Learning, Search, Recommendation Systems, Natural Language Processing, LLMs, Python, Go, Java, C++, Machine Learning Frameworks, Ranking Systems, Model Evaluation
**Posted:** 2026-05-14

> Build and ship machine-learning systems for enterprise search and AI assistants, including ranking, personalization, language-model adaptation, and question answering. The role requires 6+ years of experience, strong coding and analytical skills, and production model development experience.

## Job Description

## Responsibilities
- Invent new signals to improve the personalization of the search engine.
- Train models to capture interactions between signals in the ranking system.
- Design ways to domain-adapt language models to each customer’s corpus.
- Combine large language models with search engines to answer complex questions.
- Write robust, readable, maintainable, and testable code.
- Mentor junior engineers and learn from experienced engineers.

## Requirements
- 6+ years of professional experience.
- BA/BS in computer science, math, sciences, or a related field.
- Experience with search, recommendation systems, natural language processing, or other large machine-learning systems.
- Strong analytical skills and the ability to work with data.
- Proven ability to design, build, and ship production-ready models.
- Proficiency in an ML framework.
- Strong coding skills in Python, Go, Java, C++, or similar languages.
- Ability to work in a customer-focused, tight-knit, cross-functional environment.
- Proactive attitude with a willingness to lead, learn, troubleshoot, and take ownership.

## Compensation & Benefits
- Compensation is determined by location, level, job-related knowledge, skills, and experience.
- Certain roles may be eligible for variable compensation, equity, and benefits.
- This is an in-person role in Bangalore, India.

## Similar jobs

- [Senior Software Engineer, NLP](https://hotfix.jobs/jobs/be3f0222-b08a-4620-9ddc-402209ea73f7) - GitLab - Remote
- [Senior Software Engineer , Trust](https://hotfix.jobs/jobs/db6ff47c-2411-4457-a551-f83493a3f865) - Airbnb - Bengaluru, India - ₹4.5M – ₹6.5M/yr
- [Senior Software Engineer — Infra Agent Systems](https://hotfix.jobs/jobs/69ee003d-f12c-4cc6-acf0-f3350576d29e) - Together AI - Remote
- [Senior ML Engineer](https://hotfix.jobs/jobs/9227b663-6323-4452-92de-f41813a5ffaa) - 6sense - Bengaluru, India
- [Senior Software Engineer - Search](https://hotfix.jobs/jobs/96113132-8076-4354-a32d-16faec07bb08) - Databricks - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/631c1959-9ebf-4c68-9946-609067918553
**Canonical:** https://hotfix.jobs/jobs/631c1959-9ebf-4c68-9946-609067918553