Staff Engineer - Enterprise Search
Bengaluru, India
Atomicwork
Discover how enterprise IT teams can use Atomicwork's agentic service management platform to boost enterprise productivity and drive business growth.Staff Engineer - Enterprise Search
Overview
We are looking for an experiencedĀ Enterprise Search LeadĀ to build and optimize our multi-tenant enterprise search solution. This role focuses on creating scalable systems that integrate seamlessly with customer environments, leveraging cutting-edge AI and ML technologies. You will design and manage the enterprise knowledge graph, implement personalized search experiences, and drive AI-powered innovations to enhance search relevance and ITSM workflows.
What You Will Do
- Build and structure ourĀ enterprise knowledge graphĀ to organize content, people, and activity into meaningful relationships for better search relevance.
- Develop and refineĀ personalized ranking modelsĀ that adapt to user behavior and improve search results over time.
- Design ways to adaptĀ AI language modelsĀ to each customerās data for enhanced accuracy and context.
- Explore innovative methods to combineĀ LLMs with search enginesĀ for answering complex queries.
- Write clean, robust, and maintainable code that integrates smoothly with multi-tenant systems.
- Collaborate with cross-functional teams to align search capabilities with ITSM workflows.
- Mentor junior engineers or learn from experienced ones to grow as a technical leader.
What You Should Have
- 5+ years of experience working on enterprise search products with AI/ML integration.
- Expertise inĀ multi-tenant systemsĀ and securely integrating with external customer systems.
- Hands-on experience with tools like Elasticsearch, Solr, or similar search platforms.
- Strong coding skills in Python, Java, or equivalent languages.
- A passion for solving complex problems with AI and delivering intuitive user experiences.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index š°
Tags: Elasticsearch Java LLMs Machine Learning Python
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.