Data Scientist (NLP)

Bangalore, India

Job Description

Anicca Data is looking for a Data Scientist (NLP) who is motivated to apply his/her/their skillset to solve complex and challenging problems. The focus of this role centers around applying deep learning models to real world applications. This candidate should have experience in training and testing deep learning architectures.  This candidate is expected to work on the existing codebases or write an optimized codebase at Anicca Data. The ideal addition to our team is self-motivated, highly organized, and a team player who thrives in a fast-paced environment with the ability to learn quickly and work independently.

Job Location: Remote (for time being) and Bangalore, India (post COVID crisis)

Required Skills:

  • AAt least 3+ years of experience in Data Scientist role and a Bachelor's/Master’s degree in Computer Science, Engineering, Statistics, Mathematics, or similar quantitative discipline, Ph.D. preferred
  • Experience with large data sets, big data and analytics
  • Exposure to statistical modeling, forecasting, and machine learning. Deep theoretical and practical knowledge of deep learning, machine learning, statistics, probability, and time series forecasting
  • Training Machine Learning (ML) algorithms in areas of NLP, parsing, and identifying anomalies in data
  • Experience in developing and deploying machine learning solutions in a cloud environment (AWS, Azure, Google Cloud) for production systems
  • Research and enhance existing inhouse/open source models, integrate innovative techniques, and create new algorithms to solve complex business problems
  • Experience in translating business needs into problem statements, prototypes, and minimum viable products
  • Experience managing complex projects including scoping, requirements gathering, resource estimations, sprint planning, and management of internal and external communication and resources
  • Write C++ and Python code along with TensorFlow, PyTorch to build and enhance the platform that is used for training ML models

Preferred Experience:

  • Worked on end-to-end NLP projects/products
  • EExperience with training Deep Nets for NLP tasks - search, parsing documents, anomaly detection
  • Strong background in understanding the business need and converting it to a NLP problem
  • Experience in advanced analytics techniques such as regression, classification, clustering
  • Timely communication to build strong relationships with colleagues and stakeholders and have the ability to explain complex topics in simple terms

Apply for this job