
Senior Software Engineer
2 days ago
Senior 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.
Responsibilities
- Design and implement advanced search functionality using modern search technologies (such as Elasticsearch, Solr, or similar platforms)
- Develop high-quality, scalable search applications with focus on relevancy, performance, and user experience
- Create and optimize search algorithms, ranking models, and retrieval methods
- Create Knowledge Graphs from various corporate data sources
- Implement and fine-tune query understanding, text analysis, and relevance scoring
- Analyze and maintain existing search infrastructure and applications
- Design and execute A/B tests to measure search quality improvements
- Develop efficient indexing strategies and data preparation pipelines
- Implement machine learning models for search ranking
- Discover and fix programming bugs
- Monitor and optimize search performance metrics
- Create and maintain documentation for search systems
Required Qualifications
- Bachelor's degree or equivalent experience in Computer Science, Information Science, or related field
- 5+ years of experience
- 3+ years of experience developing search solutions
- Strong proficiency in at least one programming language (Java, Python, or similar)
- Hands-on experience with search engines (Elasticsearch, Solr, or similar)
- Strong understanding of information retrieval concepts (TF-IDF, BM25, vector search)
- Expertise in SQL databases and experience with NoSQL solutions
- Experience with text processing, NLP, and relevance tuning
- Strong analytical and problem-solving skills
Preferred Qualifications
- Degree in Computer Science or related field
- Knowledge of modern neural search techniques and vector embeddings
- Experience with Knowledge Graphs/ Graph RAG and related infrastructure (Neo4J etc)
- Familiarity with relevance evaluation metrics (NDCG, MRR, MAP)
- Experience with large-scale distributed systems
Technical Skills
- Search Engines: Elasticsearch, Solr, or similar
- Programming Languages: Java, Python, Scala
- Databases: SQL, MongoDB, or similar
Soft Skills
- Strong communication abilities to explain technical concepts
- Collaborative mindset for cross-functional team work
- Detail-oriented with strong focus on quality
- Self-motivated and able to work independently
- Passion for solving complex search problems
What We Offer
- Opportunity to work on challenging search problems at scale
- Collaborative and innovative work environment
- Professional development opportunities
- Competitive salary and benefits package
- Flexible work arrangements
The successful candidate will join a dynamic team focused on delivering best-in-class search experiences, with opportunities to work on challenging problems and implement cutting-edge search technologies.
-
Senior Software Engineer
2 weeks ago
Chennai, Bengaluru / Bangalore, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Job Description:As a Senior Software Engineer, you will play a key role in designing and developing scalable, efficient, and secure software systems. You will collaborate with cross-functional teams to understand business needs and translate them into technical requirements.",
-
Senior Software Engineer
1 day ago
Bangalore (South), India Havisoft Consultancy Services Full timeTitle: Software Senior Engineer Location: Bangalore Skills: Vendavo framework (OMI, UII, and VSL), core Java, Database (Oracle) Overall Experience: 5-8 years' experience Relevant exp: 5+ years Duration: 4 years project immediate joiners only Interview: 2 rounds of virtual interviews
-
Senior Software Test Engineer
5 days ago
Bangalore, India Advent Global Solutions Full timeJob Title: Senior Test Engineer(s) Location: Basvangudi, Bangalore Landmark : Opposite National College Employment Type: Full-Time Experience Required: 5+ years Industry: Information Technology / Software Services Company: Advent Global Solutions Shift Time : 6:30 PM to 3:30 AM Work from Office Job Description Advent Global Solutions...
-
Senior Software Test Engineer
4 days ago
bangalore, India Advent Global Solutions Full timeJob Title: Senior Test Engineer(s)Location: Basvangudi, BangaloreLandmark : Opposite National CollegeEmployment Type: Full-TimeExperience Required: 5+ yearsIndustry: Information Technology / Software ServicesCompany: Advent Global SolutionsShift Time : 6:30 PM to 3:30 AMWork from Office Job DescriptionAdvent Global Solutions is seeking Senior Test Engineers...
-
Software Engineer Manager
5 days ago
Bangalore, India Aurigo Software Technologies Full timeEngineering Lead Location: Experience: 10+ years Work Mode: Hybrid (3 days from office) In this role, you will work on a variety of projects in a highly collaborative, fast paced environment. You will be responsible for analysing the requirements, designing and developing software that is going to solve real world customer problems. Bachelor’s degree in...
-
Senior Software Engineer(Backend)
5 days ago
Bangalore, India Elevate Global Full timeJob Title: Senior Software Engineer(Backend) Location: Bangalore – Bhartiya City Tech Park Experience: 5+ Years Job Type: Full time/Permanent Notice Period: Immediate to 15 days Transportation: 2-way Cab will be provided Job Summary The Senior Developer works closely with business analysts, software engineers, release...
-
Senior Software Engineer(Backend)
4 days ago
bangalore, India Elevate Global Full timeJob Title: Senior Software Engineer(Backend) Location: Bangalore – Bhartiya City Tech Park Experience: 5+ Years Job Type: Full time/Permanent Notice Period: Immediate to 15 days Transportation: 2-way Cab will be providedJob SummaryThe Senior Developer works closely with business analysts, software engineers, release management engineers, architects, and QA...
-
Senior Software Development Engineer
2 weeks ago
Bangalore, IND, India Zscaler Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOur Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your...
-
Bangalore, India Amazon Full timeAmazon lab126 Platform Software team is looking for Senior Software Development Engineer to lead the design and architecture of new consumer devices. You will drive technical direction and feature roadmap for next gen devices. Key job responsibilities Develop high quality embedded software for Consumer products. Lead key components in the area of...
-
Sr Staff Data Engineer
5 days ago
Bangalore, India Aurigo Software Technologies Full timeSenior Staff Data Engineer (Agentic AI Engineer) Location: Experience: 5+ years Aurigo is leading the charge in transforming enterprise SaaS for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving smarter, faster, and more efficient...