
Senior Software Engineer
3 weeks 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 Service Reliability Engineer
3 weeks ago
Aligarh, Uttar Pradesh, India People Prime Worldwide Full timeAbout Client:Our Client is a multinational IT services and consulting company headquartered in USA, With revenues 19.7 Billion USD, with Global work force of 3,50,000 and Listed in NASDAQ, It is one of the leading IT services firms globally, known for its work in digital transformation, technology consulting, and business process outsourcing, Business Focus...
-
Senior Quality Assurance Engineer
3 weeks ago
Aligarh, Uttar Pradesh, India SmartQ Full timeAbout SmartQWe are a leading B2B Food-Tech company built on 4 pillars-great people, great food, great experience, and greater good. Solving complex business problems with our heart and analyzing possible solutions with our mind lie in our DNA. We are on the perpetual route of serving our clients wholeheartedly. Armed with the stability of an MNC and the...
-
Senior Site Reliability Engineer
3 weeks ago
Aligarh, Uttar Pradesh, India CloudHire Full timeJob SummaryThe Technical Manager for Site Reliability Engineering (SRE) will lead a remote team of Site Reliability Engineers, ensuring operational excellence and fostering a high-performing team culture. Reporting to the US-based Director of Systems and Security, this role is responsible for overseeing day-to-day operations, technical mentorship, and...
-
Senior site reliability engineer- elk expert
4 weeks ago
Aligarh, Uttar Pradesh, India IVedha Inc. Full timeSenior Site Reliability Engineer (SRE) – ELK Expert | Platform Engineering PracticeLocation: India (Remote) - Must be available to work in the EST (US/Canada) Time Zone.Role Summary:Are you a Senior Site Reliability Engineer (SRE) with deep ELK expertise, ready to take ownership of large-scale observability infrastructure?We're looking for an SRE with 7+...
-
Senior Analytics Engineer
2 weeks ago
Aligarh, Uttar Pradesh, India Fornax Full timeWho is this forIf solving business challenges drives you. This is the place to be. Fornax is a team of cross-functional individuals who solve critial business challenges using core concept of analytics, critical thinking.We are seeking a skilled Analytics Engineer who has worked in a Retail/Ecommerce domain. The ideal candidate will possess a strong blend of...
-
AI Engineer
3 weeks ago
Aligarh, Uttar Pradesh, India Chetty Technologies Full timeJob Title: AI EngineerLocation: Remote & Hyderabad, INDIAJob Type: Contract and Immediate joinersJob Description:We are looking for a Senior AI Engineer to develop and optimize scalable backend systems, APIs, and AI Automation workflows. You will work on building high-performance applications, integrating third-party APIs, and designing efficient,...
-
Staff Engineer
3 weeks ago
Aligarh, Uttar Pradesh, India Outcomes® Full timeThe Software Engineer IV is a full-stack developer and technical leader proficient at designing and developing all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor, collaborator, and leader. The Software Engineer IV plays an important role on their team by leading significant...
-
Senior planning engineer
2 weeks ago
Aligarh, Uttar Pradesh, India SINCLUS Full time???? JOB OPENING – PLANNING ENGINEER (BATHINDA) ????SINCLUS is hiring for a Refinery Shutdown / Turnaround Project in Bathinda.???? Position: Planning Engineer???? Location: Bathinda, Punjab???? Project Type: Refinery Shutdown / Turnaround???? Contract Duration: 9 Months???? Experience: 10+ Years Requirements:???? Degree in Mechanical Engineering????...
-
Senior Manager
4 weeks ago
Aligarh, Uttar Pradesh, India BHIVE Workspace Full timeJob Summary: The Senior Manager – Quantity Survey & Estimation is responsible for overseeing quantity take-offs, estimates, and cost control for all interior fit-out projects. The role provides budgetary guidance, justifies bill/variation claims, develops and manages the item master with accurate rate analysis, negotiates with vendors, and ensures all...
-
Senior Storage Solutions Engineer
4 weeks ago
Aligarh, Uttar Pradesh, India Platform9 Full timeAbout Us :Platform9: A Better Way to Go Cloud NativePlatform9 is a leader in simplifying enterprise private clouds. Our flagship product, Private Cloud Director, turns existing infrastructure into a full-featured private cloud. Enterprise IT teams can manage VMs and containers with familiar GUI tools and automated APIs in a private, secure...