Role & Responsibilities:
? Overall experience of 3-6 years in building applications at scale.
? Proficiency in, at least, one modern programming language such as Java, Golang.
? Proficiency in, at least, one data/ml programming language such as Python/Java/Scala.
? Hands on experience in Design, Architecture, Implementation, Performance & Scalability and Distributed Systems.
? Experience in big data technologies (spark/Apex/Storm)
? You have strong problem solving and analytical skills.
? You have an understanding of the full software development lifecycle.
Good To Have
? Experience in building high throughput big data pipelines
? Exposure to any of Machine Learning, Information Retrieval, Natural Language Processing, Deep Learning, Recommender Systems or related fields
? Experience in ML toolkits like kubeflow/ AI workflows is a plus.
? Understanding of search relevancy & ranking metrics