
Senior Search Software Developer
2 days ago
We are seeking a highly skilled Search/Information Retrieval Engineer to design, develop and optimize search solutions that deliver exceptional user experiences.
The ideal candidate will combine strong software engineering skills with deep knowledge of information retrieval systems and algorithms.
Key Responsibilities- Design and implement advanced search functionality using modern search technologies like Elasticsearch and Solr.
- Develop high-quality, scalable search applications focusing on relevancy, performance and user experience.
- Create and optimize search algorithms, ranking models and retrieval methods to improve search outcomes.
- Build and maintain Knowledge Graphs from corporate data sources for better search results.
- Implement and fine-tune query understanding, text analysis and relevance scoring to enhance search accuracy.
- Analyze and maintain existing search infrastructure and applications to ensure optimal performance.
- Design and execute A/B tests to measure search quality improvements and their impact on users.
- Develop efficient indexing strategies and data preparation pipelines to streamline search processes.
- Implement machine learning models for search ranking to provide more accurate results.
- Identify and resolve programming bugs that affect search functionality.
- Monitor and optimize search performance metrics to guarantee seamless user experiences.
- Bachelor's degree or equivalent experience in Computer Science or related field.
- Minimum 5 years of experience with a proven track record in developing search solutions.
- At least 3 years of experience working with search engines like Elasticsearch and Solr.
- Strong proficiency in at least one programming language such as Java or Python.
- Hands-on experience with SQL databases and familiarity with NoSQL solutions.
- Deep understanding of information retrieval concepts including TF-IDF, BM25 and vector search.
- Expertise in database management systems and experience with large-scale distributed systems.
- Degree in Computer Science or related field.
- Familiarity with modern neural search techniques and vector embeddings.
- Experience with Knowledge Graphs and related infrastructure.
- Knowledge of relevance evaluation metrics such as NDCG, MRR and MAP.
- Familiarity with large-scale distributed systems.
- Search Engines: Elasticsearch, Solr
- Programming Languages: Java, Python
- Databases: SQL, MongoDB
- Excellent communication skills to explain technical concepts effectively.
- Collaborative mindset to work well in cross-functional teams.
- Attention to detail with a focus on delivering high-quality work.
- Ability to work independently and self-motivated.
- Passion for solving complex search problems and improving user experiences.
- Opportunity to work on challenging search problems at scale.
- Innovative and collaborative work environment.
- Professional development opportunities to grow your career.
- Competitive salary and benefits package.
- Flexible work arrangements to suit your needs.
The successful candidate will join a dynamic team focused on delivering best-in-class search experiences with opportunities to work on cutting-edge search technologies and solve complex problems.
-
Kanpur, Uttar Pradesh, India Tandem Search Full timeTandem Search is a boutique executive search firm with a strong track record supporting top-tier strategy consulting firms, financial institutions, and corporates across APAC and the Middle East. We are now looking for a high-calibre Research Associate to join our global team and support Partner- and C-suite-level searches.The RoleAs a Research Associate,...
-
Senior Software Engineer
2 weeks ago
Kanpur, Uttar Pradesh, India DeepConverse Full timeJob descriptionSenior Software Engineer (Search/Information Retrieval/ML) We're seeking an experienced Search/Information Retrieval Engineer to design, develop, and optimize search solutions that deliver exceptional user experiences. The ideal candidate will combine strong software engineering skills with deep knowledge of information retrieval systems....
-
Advanced Search Specialist
24 hours ago
Kanpur, Uttar Pradesh, India beBeeSearch Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Search Solutions Architect Design and develop advanced search features using OpenSearch/Elasticsearch, including custom analyzers, tokenizers, and scoring algorithms. Create and maintain index templates, mappings, and lifecycle policies to ensure data integrity, performance, and scalability. Build and optimize custom query builders and search...
-
Kanpur, Uttar Pradesh, India beBeeExecutive Full time ₹ 15,00,000 - ₹ 20,00,000Senior Research Associate – Global Search Expert">We are seeking a highly skilled professional to join our global team and support senior-level searches. The ideal candidate will have experience in executive search or a comparable environment, with exceptional research and analytical skills.">The role involves creating detailed market maps and talent...
-
Senior Executive Search Specialist
2 days ago
Kanpur, Uttar Pradesh, India beBeeExecutiveSearch Full time ₹ 1,50,00,000 - ₹ 2,50,00,000We are seeking an expert in executive recruitment to join our team as a Senior Executive Search Specialist. In this role, you will be responsible for identifying and appointing top-level executives to meet the needs of our clients.
-
Kanpur, Uttar Pradesh, India Keller Executive Search Full time US$ 11,00,000 - US$ 14,00,000 per yearThis is a position within Keller Executive Search and not with one of its clients.Passionate about closing deals and building relationships in the executive recruitment space? Step into the role of Sales Associate at Keller Executive Search and fuel our growth in a competitive, rewarding environment. You'll drive sales for recruitment services, targeting...
-
Executive Search Professional
2 days ago
Kanpur, Uttar Pradesh, India beBeeExecution Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Job DescriptionWe are seeking a highly skilled professional to join our team as a Search Execution Specialist. In this role, you will be responsible for managing all aspects of search execution, including research mapping, candidate engagement, and client relationship management.As a Search Execution Specialist, you will work closely with consultants to...
-
Software Development Expert
5 days ago
Kanpur, Uttar Pradesh, India beBeeEngineer Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Advanced Search Solutions Developer PositionWe're seeking a skilled Information Retrieval Specialist to create and optimize cutting-edge search solutions that deliver exceptional user experiences.The ideal candidate will possess in-depth knowledge of modern search technologies and information retrieval concepts, with expertise in designing and implementing...
-
Senior Software Development Expert
1 week ago
Kanpur, Uttar Pradesh, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000We are seeking a seasoned expert in software development to join our team as a Senior Full Stack Developer. This is an opportunity for a skilled professional to take on new challenges and contribute their expertise to the growth of our organization.The ideal candidate will possess hands-on experience with Angular 16+, .NET Core 6, SQL Server, and...
-
Marketing Media Manager
1 week ago
Kanpur, Uttar Pradesh, India beBeeArbitrage Full time ₹ 60,00,000 - ₹ 1,00,00,000We are seeking a skilled Senior Media Buyer to oversee and execute high-volume Meta campaigns, focusing on search arbitrage. The ideal candidate will have expertise in planning, launching, and scaling Meta ad campaigns for search arbitrage funnels."],