As a Senior Software Engineer in the SearchAI Application and Integrations team, you will design, develop, and optimize custom enterprise search solutions. You will collaborate across engineering, QA, and product teams, leading PoCs, building reusable patterns, and ensuring high-quality delivery for large-scale RAG :
- Implement solutions based on designs from Solution Architects.
- Build and optimize utilities, connectors, and integrations for SearchAI.
- Develop reusable PoC frameworks demonstrating SearchAI capabilities.
- Guide junior engineers and review their code.
- Work closely with QA to ensure solution quality and performance benchmarks.
- Collaborate with the R and D innovation team on new AI / ML techniques, retrievers, and indexing strategies.
- Stay current with emerging GenAI frameworks and retrieval best practices.
Requirements :
1+ years of software engineering experience.Strong proficiency in Python and Node.js .Hands-on experience with RAG, GenAI frameworks, and prompt optimization.Experience with LLM fine-tuning and vector databases.Understanding of CI / CD processes and scalable application development.Knowledge of metadata filtering, hybrid retrieval, and reranking.Experience with connectors and ingestion workflows.Familiarity with AI-powered search performance benchmarking.Strong analytical and problem-solving skills.Ability to create reusable, scalable components for enterprise deployments.Passion for continuous learning in AI, RAG, and search technologies.(ref : hirist.tech)