Software Engineer- Machine Learning Backend

R&D · Ahmedabad, Gujarat
Department R&D
Employment Type Full-Time
Minimum Experience Experienced

Location: Remote


Position: Software Engineer- Machine Learning Backend


Required Experience: 5+ years of experience

Klevu, with its roots in Finland, is an AI powered, market leading retail discovery suite for online retailers. Klevu is a Global and Diverse company. With solid growth over 9 years, billions of API calls served on its belt, Klevu is now poised for solid growth and looking to strengthen its team globally. In our journey towards democratizing discovery in retail, we are now looking for a hands-on, versatile Machine Learning Backend Engineer. 



At Klevu, we produce mass amounts of data on a daily basis. Combined with shopping data being directly delivered to our backend systems with access to shopping catalogs containing both the structured attributes and unstructured product descriptions, we have a wealth of data with immense opportunity to extract valuable insights and improve search accuracy. As a software engineer, you will collaborate with the AI team and be required to help build systems and processes with the NLP capabilities such as named entity recognition & identification, topic analysis, sentiment analysis, language detection, building knowledge-graphs and QA models. 


Must have:

  • Advanced Python knowledge
  • Strong software engineering background, enabling rapid codebase acquisition and scalable development
  • Writing clean and maintainable code
  • Experienced on API design with Python
  • Experience with docker based deployments and microservice architectures
  • Cloud experience such as AWS or Azure
  • Interest and willingness to learn ML algorithms and pipelines
  • Must have designed and implemented an end to end system before


Nice to have:

  • Experience with knowledge graphs, preferably with TypeDB
  • Java coding experience
  • Experience of working with Solr, Elasticsearch or similar search technology

Soft skill requirements:

  • Excellent oral and written communication in English


What we offer:

  • Competitive salary
  • Key role in an international and extremely fast growing ecommerce SaaS company
  • A position that gives you independence and autonomy
  • Possibility to make a real difference in a fast-moving, international company

About Klevu
Klevu is an intelligent site search solution designed to help online merchants to increase onsite sales and improve the customer’s online shopping experience. Klevu powers the search and navigation experience of many online stores, retailers and sites by leveraging advanced semantic search, natural language processing, merchandising and multilingual capabilities, ensuring visitors to your site find exactly what they are looking for regardless of the device or query complexity. Klevu supports its retailers from its offices in Helsinki, Stockholm, London, Atlanta and India.

Klevu is an equal opportunities employer and celebrates diversity of everything.  We welcome applications from all suitably qualified persons. 

Thank You

Your application was submitted successfully.

  • Location
    Ahmedabad, Gujarat
  • Department
  • Employment Type
  • Minimum Experience