Question
FULL_TIME

Software Engineer - NLP

3/14/2025

Company Size

1 employee

Language

Not specified

Visa Sponsorship

No

About The Company
Bharat's very own full stack Ramu Kaka is ushering Bharat into Internet Economy 2.0
About the Role
<p><strong>Location: Bangalore</strong></p><p><br></p><p><strong>About Us:</strong></p><p>Niki is an artificially intelligent personal shopping assistant (niki.ai/app). Our founding team is from IIT Kharagpur, and we are looking for a Software Engineer - NLP to join us in the core software development team.</p><p dir="ltr"><br></p><p dir="ltr"><strong>What you'll be doing:</strong></p><ul><li dir="ltr"><p dir="ltr">Work with technology and product teams, to develop, build, fine-tune and deploy neural networks for Natural Language Processing, Dialog Management, Natural Language Generation, Automated Speech Recognition, Code-Mixing etc. across multiple platforms, as part of Conversational AI solutions.</p></li><li dir="ltr"><p dir="ltr">Build multilingual NLP capabilities around vernacular languages across India for both voice as well as text medium.</p></li><li dir="ltr"><p dir="ltr">Train and deploy NLP models with custom domain specific datasets.</p></li><li dir="ltr"><p dir="ltr">Additionally have an opportunity to work with typical machine learning problems on time-series forecasting, churn prediction, recommender systems etc, besides NLP.</p></li></ul><p><br></p><p dir="ltr"><strong>What we need to see:</strong></p><ul><li dir="ltr"><p dir="ltr">A Bachelor’s degree (BE/B.Tech), or equivalent degree is the minimum requirement.&nbsp;</p></li><li dir="ltr"><p dir="ltr">A minimum of 2 years of industrial work experience in Data Science, with at least a year of expertise in NLP.</p></li><li dir="ltr"><p dir="ltr">Fluency in deep learning for natural language processing basics equivalent to cs224n.</p></li><li dir="ltr"><p dir="ltr">Possess good programming and scripting skills using Python with strong software development, optimization, and analytical skills.</p></li><li dir="ltr"><p dir="ltr">Experience with statistical and data wrangling libraries (Pandas, NumPy, SciPy) and database languages (SQL, ElasticSearch) is preferred.</p></li><li dir="ltr"><p dir="ltr">Hands-on experience on modern NLP Neural Networks e.g. Transformer Models like BERT, RoBERTa, etc to build Intent classification, Named Entity Recognition (NER) and Q&amp;A systems, for both training and inference.</p></li><li dir="ltr"><p dir="ltr">Exposure to either PyTorch or TensorFlow Deep learning tools and exporting models for inference is preferred.</p></li><li dir="ltr"><p dir="ltr">Knowledge of building a robust validation framework for small-sized datasets is a hard requirement.</p></li><li dir="ltr"><p dir="ltr">Experience with Linux OS and Kernel is preferred.</p></li><li dir="ltr"><p dir="ltr">Basic familiarity with CI/CD practices and version-controlling (Git).</p></li><li dir="ltr"><p dir="ltr">Experience with Amazon Web Services (EC2, RDS, IAM, DynamoDB) is a plus.</p></li><li dir="ltr"><p dir="ltr">Experience with container orchestration and management platforms (Kubernetes, ECS, Docker) is a plus.</p></li></ul>
Apply Now

Please let Niki know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Niki?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.