Find a jobRecruiters

Software Engineer, Search Ranking

Exclusive opportunity

Onsite

Software Engineer, Search Ranking

Glean

Software Engineer, Search Ranking

Skills

PythonGolangJavaMachine LearningNLP / Natural Language Processing

2 years ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

13 October 2026

What they need


Job highlights

  • Experience working in fields like recommendation systems,natural language processing,applied machine learning,large scale production search / ranking system or other related systems

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 etc. 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
  • 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)

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

19 hours ago

Quick apply

Audensiel

Platform Software Kubernetes (H/F)

Permanent contract

83190 Ollioules, France

Onsite

Skills

KubernetesTerraform

17 hours ago

Quick apply

Raedy

Tech Lead LLM Web

Freelance

Paris, France

Hybrid

Skills

DockerPythonJavaPostgreSQLKafkaRedisAWSFastAPIAzureGoSpringbootStarlettePydanticUvicorn (ASGI)asynciohttpxOpenAIAzure OpenAIMistral AIAWS BedrockLangChainCI/CDOpenSearchWeaviateCeleryPytestpytest-asyncio

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools