IT - P3 Senior Programmer / Engineer
Role details
Job location
Tech stack
Requirements
-
8+ years of hands-on in search relevance, Search Query Optimization and software engineering experience for eCommerce websites
-
Proven experience with at least one major search engine preferably Elasticsearch( or any Lucene based search engine such as Solr or OpenSearch)
-
Experience in Lexical search using algorithms like BM25, Semantic Search **
-
Deep understanding of {}search relevance tuning{}, {}search query optimization{}, {}ranking{}, {}tokenization{}, {}stemming{}, and query parsing
-
Experience building or integrating RAG-based architectures for LLM-assisted search use cases.
-
Experience with MLOps practices and tools.
-
Proven experince in Python and experience with ML frameworks like {}TensorFlow, PyTorch, or Scikit-learn{}.
-
Recent experience in Java, Kotlin, Spring, Spring Boot is a plus
-
Mentor and guide engineers across the team, promoting a culture of engineering excellence and experimentation.
-
Ability to provide solutions based on business requirements.
-
Ability to collaborate with cross-functional teams.
-
Ability to work with global teams and a flexible work schedule.
-
Must have excellent problem-solving skills and be customer centric.
-
Excellent communication skills.
Preferred Skills:
-
Experience with Microservices, CI/CD, Event Oriented Architectures and Distributed Systems
-
Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services)
-
Experience leading product-oriented engineering development teams is a plus
-
Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines and the product development lifecycle
-
Strong background in SQL and NoSQL databases
-
Familiarity with modern web APIs and full stack frameworks is a plus.
-
Experience with Java, Google Analytics, BigQuery, Cassandra, Docker, Kubernetes, Kafka, in memory caching are a plus
-
Familiarity with data manipulation and analysis libraries (e.g., Pandas, NumPy, Spark) is a plus.