CareerPlanGet AI match score →

Software Engineer, Machine Learning

Bangalore💼 Full-time🗓 2026-05-14 → 2026-07-31

Core

Building the world's best search and assistant product for work, focusing on query understanding, document understanding, and agentic capabilities.

Role type

Senior IC machine learning engineer (search & ranking)

Builds

Intelligent search, AI assistants, and scalable AI agents for enterprise SaaS platforms

Domain

Enterprise AI / Workforce productivity / Search & Recommendation

Deliverable

production ML models

Required skills

Search and recommendation systems, natural language processing, large-scale machine learning, model training and evaluation, domain adaptation of LLMs, Python, Go, Java, C++

Preferred skills

Experience with customer-facing AI products, mentoring junior engineers

Technologies

LLMs, search engines, ranking systems

Responsibilities

Invent new signals to improve search personalization, train models to capture interactions in ranking systems, design domain-adapted language models, combine LLMs with search engines for complex Q&A, write robust and maintainable code, mentor junior engineers

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗