● Build algorithms and data structures for fast and real-time data processing.
● Work with data at large scales.
● Do required tests in order to improve algorithms' design.
● Discover metrics and opportunities to improve algorithms.
● Build and implement required algorithms for practical use of tests' output.
● Convert data to knowledge and change algorithms in cooperation with other teams.
Requirements
● More than five years of relevant experience.
● Proven experience with designing and implementing text search engines.
● Familiarity with big data concepts and indexes.
Familiarity with concepts and topics in data analysis and data mining fields including:
● NLP.
● Graph analysis algorithms.
● Clustering and classification algorithms.
● Text saving and retrieval.
● Data quality assessment.