NLP Scientist (Full-Time)

  • Engineering
  • Bengalaru, India

NLP Scientist (Full-Time)

Job description

At Vahan, we’re helping 300M+ low-skilled workers in India find jobs using WhatsApp. We’re a Y Combinator company that is backed by marquee investors such as Khosla Ventures and Founders Fund; several executives from Google and Flipkart are also investors in the company.

With 96% of smartphone users already using WhatsApp, there is no need for them to download anything else to use Vahan’s job assistant. We are now reaching over 100K job seekers per month across 1206 cities in India, the product generates millions of data points every month.

We're looking for NLP scientists to join our NLP team in Bangalore to help us realize our mission of unlocking the potential of blue-collar workers.

Machine learning at Vahan involves deep scientific and engineering challenges. Today’s Machines aren't great at understanding human dialogue. In addition to this, conversational system brings challenges of different orthography, intentional message brevity producing ungrammatical structures with ill-formed words, phonetic substitutions, code mixed language and new age emotional gestures.

The ideal candidate should be at-least Masters with a specialization in Machine Learning with relevant work demonstrated in peer reviewed conferences or open source projects.


  • Develop scalable language models from text data to “understand” text utterances on messaging apps (WhatsApp, FB Messenger) for speakers of regional languages.
  • Develop mini-dialogue systems for common conversational use cases.

Why you’ll LOVE this job:

We’re a small team that enjoys working hard, getting a lot done and having fun. Not to mention that you’ll get to work on a product that is making a profoundly positive impact on people’s lives. We also provide an outstanding training ground for aspiring entrepreneurs.

We can promise:

  • Our co-workers are a close-knit, intelligent, and motivated team
  • We care about you. We offer competitive health insurance for employees and their dependents
  • Unlimited PTO so you can take the time you need to rejuvenate
  • You’ll love where you work. We have a bright and modern collaborative office space located in the heart of Indiranagar, Bangalore’s most happening neighborhood!

Compensation will be commensurate with experience (cash + bonus + equity)

Job requirements

Technical Requirements:

  • Strong knowledge of fundamentals of computer science and mathematics: algorithms, linear algebra, probability and statistics.
  • Have in-depth experience with Probabilistic Models, Supervised and Unsupervised Learning, Neural Networks, reinforcement learning and have demonstrated history of producing measurable results.
  • Experience and in-depth understanding of state-of-the-art NLP techniques.
  • Experience with various NLP frameworks like Rasa, Spacy, fastText. MITIE, Stanford’s CoreNLP, nltk, scikit.
  • Strong experience with at least one Deep Learning frameworks like Keras, PyTorch or TensorFlow.
  • Good working knowledge of Python with ability to write efficient, concise, production ready code.

Non-technical Requirements:

  • Passion for creating positive social impact
  • Collaborative, organized, and detail-oriented
  • Comfortable working in a fast-paced startup environment
  • Strong interpersonal and communication skills