Senior Software Engineer, AI Agent & LLM
Core
Design, develop, and optimize an enterprise search system using LLMs, RAG, and ranking algorithms to manage search accuracy and performance.
Role type
Senior Software Engineer (Search & LLM Infrastructure)
Builds
Enterprise search infrastructure, NLP-based query reformulation, and ranking algorithms
Domain
Search, Recommendation Systems, Large Language Models (LLM), Retrieval Augmented Generation (RAG)
Deliverable
production ML models | product features
Required skills
Search and recommendation algorithms, RAG systems, NLP algorithms, ranking algorithms, vector databases, full-text search, relational databases, Python, C++
Preferred skills
Embedding-based search systems, PhD in Computer Science
Technologies
Vector databases, full-text search engines, relational databases, LLMs
Responsibilities
Design and develop enterprise search infrastructure; Develop deep learning-based NLP algorithms for query analysis and reformulation; Implement and deploy ranking algorithms; Evaluate and optimize algorithm accuracy; Track and analyze end-to-end system performance
Seniority
Senior, hands-on IC