Search by job, company or skills

OPTIMAS.AI Inc

Natural Language Processing Engineer

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Designation: NLP Engineer (Natural Language Processing Engineer)

Job Location: Permanent Work from Home (Office location is Bangalore, but Permanent Work from home is being provided to all the employees. Candidates anywhere from India can apply.)

Experience: 4 to 6 years

Notice period: Immediate joiner or a maximum of 30 days

We are looking for a skilled and motivated NLP (Natural Language Processing) Engineer with 4 to 6 years of experience in developing and deploying NLP models and applications. The ideal candidate should have a strong foundation in machine learning, a deep understanding of language processing, and hands-on experience in building NLP solutions.

Key Responsibilities:

Model Development:

  • Design, implement, and optimize NLP models, including tokenization, named entity recognition (NER), sentiment analysis, text classification, and more.
  • Utilize state-of-the-art machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Hugging Face) to build robust NLP models.

Text Processing & Analysis:

  • Develop and refine techniques for processing large volumes of unstructured text data.
  • Implement algorithms for text normalization, stemming, lemmatization, and parsing.

Data Preprocessing:

  • Clean, preprocess, and annotate text data to ensure it is suitable for model training and evaluation.
  • Work with domain experts to ensure the accuracy and relevance of training datasets.

Algorithm Implementation:

  • Implement and fine-tune algorithms for various NLP tasks, such as text summarization, machine translation, and information retrieval.
  • Continuously improve the performance of NLP models through iterative testing and optimization.

Deployment & Integration:

  • Deploy NLP models into production environments, ensuring scalability, reliability, and performance.
  • Collaborate with software engineers to integrate NLP solutions into larger applications or systems.

Research & Innovation:

  • Stay updated on the latest advancements in NLP and related fields.
  • Experiment with new techniques and technologies to enhance existing NLP capabilities and explore new applications.

Desired Skills:

Technical Proficiency:

  • Strong programming skills in Python, with experience in libraries like NLTK, SpaCy, and scikit learn.
  • Familiarity with deep learning frameworks (e.g., TensorFlow, PyTorch) and NLP-specific tools (e.g., Hugging Face Transformers).

Machine Learning:

  • Solid understanding of machine learning concepts and techniques, particularly in the context of NLP.
  • Experience with supervised and unsupervised learning, as well as transfer learning techniques.

NLP Techniques:

  • Hands-on experience with NLP techniques, including but not limited to part-of-speech tagging, dependency parsing, word embeddings (e.g., Word2Vec, GloVe), and transformer models (e.g., BERT, GPT).

Problem-Solving & Analytical Skills:

  • Strong analytical skills to diagnose issues and improve NLP model performance.
  • Ability to troubleshoot and resolve issues related to model accuracy, bias, and efficiency.

Additional Qualifications (Good to Have):

  • Knowledge of Big Data Technologies.
  • Experience working with large-scale data processing frameworks like Hadoop or Spark.

Experience with Cloud Platforms:

  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and their NLP-related services.

Communication & Collaboration:

  • Excellent communication skills, with the ability to explain complex technical concepts to non technical stakeholders. Ability to work effectively in a team environment, collaborating with data scientists, engineers, and product managers.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/10/2024

Job ID: 97170143

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer AI ML Natural Language Processing Gemini

Google IncCompany Name Confidential

Senior Software Engineer AI ML Natural Language Processing Gemini

GoogleCompany Name Confidential
Last Updated: 20-10-2024 06:28:52 PM
Home Jobs in India Natural Language Processing Engineer