Software Architect for Advanced Search Features

5 days ago


Jamnagar, Gujarat, India beBeeSearch Full time ₹ 1,00,00,000 - ₹ 1,50,00,000
Search Solutions Developer

This is a unique opportunity to design and implement advanced search features using OpenSearch/Elasticsearch.

About the Role:

  • We are seeking an experienced professional with expertise in Elasticsearch or OpenSearch in production environments.
  • The ideal candidate should have experience with AI/LLM-based search experiences such as RAG, learning to rank, and query understanding.
  • A strong understanding of search concepts including analyzers, tokenizers, relevance tuning, custom scoring, and query DSL is essential.

Key Responsibilities:

  1. Design and implement advanced search features, including custom analyzers, tokenizers, and scoring algorithms.
  2. Create and maintain index templates, mappings, and lifecycle policies to ensure data integrity, performance, and scalability.
  3. Build and optimize custom query builders and search pipelines tailored to complex business requirements.
  4. Leverage Large Language Models (LLMs) for data enrichment and improved search relevance.
  5. Develop robust, scalable APIs for search using Python (FastAPI).
  6. Lead efforts in integration, regression, and performance testing to ensure reliability and accuracy of search features.
  7. Automate deployment and management of search infrastructure, including index templates and search pipelines.

Requirements:

  • 5+ years experience with Elasticsearch or OpenSearch in production environments.
  • Experience with AI/LLM-based search experiences such as RAG, learning to rank, and query understanding.
  • Expert-level expertise in Python, with experience building APIs (preferably FastAPI).
  • Deep understanding of search concepts, including analyzers, tokenizers, relevance tuning, custom scoring, and query DSL.
  • Experience with index template management, lifecycle policies, and large-scale data modeling.
  • Proficiency in designing and optimizing search pipelines and custom query builders.
  • Practical hands-on experience developing software using AI-assisted tools and workflows.
  • Strong testing background: integration, regression, and performance testing.
  • DevOps skills: automation, CI/CD, and cloud infrastructure (AWS preferred).
  • Excellent communication and collaboration skills.
  • Experience with S3, AWS Lambda, and cloud-native architectures.


  • Jamnagar, Gujarat, India beBeeArtificialIntelligence Full time ₹ 20,00,000 - ₹ 40,00,000

    ">Full Stack AI Engineer">We're building a cutting-edge AI research suite that streamlines academic discovery. Our platform leverages information retrieval, scalable backend systems, and generative AI to automate literature reviews.">The Role">This is a hands-on position with real ownership and significant responsibility. You'll be responsible for designing...


  • Jamnagar, Gujarat, India beBeeCognitive Full time ₹ 1,14,54,150 - ₹ 2,58,86,100

    Cognitive Search EngineerPosition SummaryThis role enables natural language insights from structured and unstructured data, reports, and dashboards. The ideal candidate will combine expertise in Azure Cognitive Search and data engineering with a passion for delivering intuitive user experiences and business value.Principal Responsibilities:Architect and...


  • Jamnagar, Gujarat, India beBeeSoftware Full time ₹ 80,00,000 - ₹ 1,20,00,000

    Job Title: Advanced Software EngineerAbout the Role:We are seeking a skilled and motivated individual to join our team as an advanced software engineer. As a key member of the development team, you will be responsible for designing, developing, and deploying scalable and efficient software applications.You will work closely with experienced developers to...


  • Jamnagar, Gujarat, India beBeeProtocolDeveloper Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Role SummaryWe are seeking an experienced protocol developer to enhance our 2G feature capabilities on BSC. The ideal candidate will design, develop, and integrate high-quality protocol features while ensuring seamless collaboration with cross-functional teams.Key Responsibilities:Design and implement 2G protocol features on Base Station Controller...


  • Jamnagar, Gujarat, India beBeeArtificial Full time ₹ 20,00,000 - ₹ 25,00,000

    Job OverviewIn this role, you will be responsible for architecting and implementing cutting-edge business applications enriched with AI and automation technologies.Main Responsibilities:Create innovative software applications that utilize natural language querying, smart widget recommendations, and AI-driven actions using Appsmith AI.Integrate Large Language...


  • Jamnagar, Gujarat, India beBeeBackendDeveloper Full time ₹ 16,77,619 - ₹ 23,45,678

    Senior Backend DeveloperOur company is seeking an experienced Senior Backend Developer to lead the design and implementation of our Stealth Prop-tech Platform, a cutting-edge digital real estate platform.This is a critical leadership role in a high-impact project, offering the chance to architect and build a sophisticated backend infrastructure from the...


  • Jamnagar, Gujarat, India beBeeDevops Full time ₹ 20,00,000 - ₹ 25,00,000

    Backend Software ArchitectWe are seeking a seasoned Backend Software Architect with deep DevOps expertise to lead the development of scalable backend services and manage cloud-native deployments.Key Responsibilities:Design, Develop, and Maintain: Complex backend systems using Python (FastAPI) and PostgreSQLDeploy, Manage, and Optimize: Cloud applications...


  • Jamnagar, Gujarat, India beBeeSoftware Full time US$ 80,000 - US$ 1,00,000

    As a highly skilled Software Architect, you will be responsible for designing and implementing cutting-edge, AI-powered solutions that drive business growth.To achieve this goal, you will:Develop modular, scalable web applications using modern JavaScript frameworks such as Node.js or React.Contribute to code reviews to ensure high-quality, secure, and...


  • Jamnagar, Gujarat, India beBeeEngineering Full time ₹ 20,00,000 - ₹ 35,00,000

    Healthcare Claims Processing LeaderA leading role in shaping the future of healthcare claims processing, driving innovation and excellence in technical strategy and team management.Job Description:The Engineering Manager plays a vital part in directing our healthcare claims processing engineering teams. This position demands a strong combination of system...


  • Jamnagar, Gujarat, India beBeeEngineer Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    Software engineers play a vital role in the success of any organization by designing, developing and implementing software solutions that meet the needs of end-users.Key Responsibilities:Design and implement advanced search functionality using modern search technologies such as Elasticsearch, Solr or similar platformsDevelop high-quality, scalable search...