Technical Lead Job in Info Edge (india) Ltd

Technical Lead

Apply Now
Job Summary

Designation/Title

Lead Search Engineer

Required Educational Qualifications

BE/ B.Tech

Desired Experience

3-5 years

Job Objective

Lead Search Engineer will be involved in information retrieval concepts with good experience in backend and search platforms which will improve search and recommendation of the product.

Job Description

As an Lead Search Engineer, you will:

  • Design and develop real-time distributed systems to deliver personalized search and recommendation experience.
  • Build real time and batch pipelines for feature extraction for various ML models used in search relevance.
  • Responsible for coding, documenting and maintaining web applications in a fast paced project environment.
  • Develop flowcharts, layouts and documentation to identify requirements and solutions.
  • Collaborate with internal/external teams to fix and improve products to ensure production stability and quality.
  • Integrate software components into a fully functional software system and develop software verification plans and quality assurance procedures
  • Responsible for peer and junior level review of code and ensure sharing of best practices within the team and on various platforms.

Required Skills

  • Should have hands-on programming experience with Java programming with strong computer science , data structure and algorithm fundamentals.
  • Experience developing search solutions using search platforms (e.g. Elastic, Solr, Lucene, Lucidworks)
  • Strong Fundamental knowledge of RDBMS systems like MySQL, DB2 etc.
  • Comfortable working with both UNIX/Linux and Windows environments.
  • Working knowledge of RESTful service development using java, spring boot, JPA (hibernate, ibatis).
  • Thorough understanding of agile software development methodology and industry best practices.

Desired Skills

  • Experience in writing and maintaining scalable and distributed search infrastructure solutions for high traffic applications
  • Good knowledge of multiple data storage systems and understanding of distributed technology stacks like Apache Tomcat, Message Queues (Kafka, RabbitMQ), Caching ( Redis, aerospike, memcache)
Experience Required :

3 to 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs