Software Engineer - NLP
Ratnarup Project Pvt Ltd
Job Description

About this role:

  • Software Development (Machine Learning) position having experience in NLP and responsible for design, implementation, and support of Python based applications to help fulfill our Research & Consulting Delivery strategy.

What you’ll do:

  • Establish methodologies for quickly rolling out new data analysis capabilities for standalone data-driven products and services to support our associates using ML and NLP.
  •  Participate in architecture and technical design discussions to ensure NLP solutions align with the organization's strategic objectives.
  •  Continuously improve NLP models through experimentation and optimization techniques.
  • Stay up to date with the latest advancements in NLP and machine learning to contribute to the continuous improvement of the organization's technical capabilities.

What you’ll need:

  • 2 – 4 years of experience in algorithms and statistics and experience in data mining, machine learning, deep learning and natural language processing.

Must have:

  • Experience in Machine learning models and techniques like NLP, BERT, Transformers, Deep learning.
  • Experience working with Python libraries like Pandas, Scikit-Learn, Numpy, NLTK, Spacy and Scipy is required.
  • Experience building scalable data models and performing complex relational databases queries using SQL (Oracle, MySQL, PostgreSQL).
  •  Knowledge of MLOps Frameworks like Kubeflow, MLFlow, DataRobot, Airflow etc.,
More Info
Job Type

Full Time,Permanent

Industry

Software

Roles

Software Engineer - NLP

Skills
Education

BCS

Similar job