Staff Engineer - Enterprise Search
Atomicwork Inc7 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Build and structure an enterprise knowledge graph covering content, people, and activity.
- Develop personalized ranking models that adapt to user behavior and improve search results.
- Design methods for adapting AI language models to customer data.
- Combine LLMs with search engines to answer complex queries.
- Write clean, robust, and maintainable code for multi-tenant systems.
- Collaborate with cross-functional teams to align search capabilities with ITSM workflows.
- Mentor junior engineers and contribute as a technical leader.
Requirements
- At least five years of experience working on enterprise search products with AI/ML integration.
- Expertise in multi-tenant systems and secure integration with external customer systems.
- Hands-on experience with Elasticsearch, Solr, or similar search platforms.
- Strong coding skills in Python, Java, or equivalent languages.
- Interest in solving complex problems with AI and delivering intuitive user experiences.