Machine Learning Engineer ( NLP & Graph Analytics )

3 - 8 years

25 - 30 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Machine Learning Engineer (NLP & Graph Analytics)

Job Summary

JSON extraction

Key Responsibilities

  • ML Model Development & Optimization:

    Design, develop, and implement robust machine learning models using

    Python

    and its associated libraries. You will be responsible for the end-to-end model lifecycle, including data preprocessing, feature engineering, model training, and performance evaluation.
  • Deep Learning & NLP:

    Utilize your expertise in deep learning with

    PyTorch

    to build and fine-tune complex neural networks. A key focus will be on Natural Language Processing (NLP) tasks, leveraging the

    Stanford NLP

    library for tasks such as sentiment analysis, named entity recognition, and coreference resolution.
  • Large Language Models (LLMs):

    Stay at the forefront of AI by working with and fine-tuning large language models, specifically

    Llama 3.2

    . You will explore and implement its capabilities for tasks such as text generation, summarization, and question answering.
  • Data Engineering & Analytics:

    Conduct in-depth

    data analysis

    and handle complex data pipelines. This includes robust

    JSON extraction

    , transformation of semi-structured data, and modeling complex relationships using graph databases like

    Neo4j

    to build knowledge graphs that feed our ML systems.
  • API Development & Deployment:

    Develop and maintain scalable

    RESTful APIs

    to serve machine learning models in a production environment. Collaborate with our engineering teams to ensure seamless integration and contribute to our MLOps practices for scalability and reliability.
  • Research & Innovation:

    Stay current with the latest advancements in machine learning, deep learning, and NLP. Proactively identify and champion new technologies and techniques that can enhance our products and processes.

Qualifications and Skills

  • Educational Background:

    A Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field. A Bachelor's degree with significant relevant experience will also be considered.
  • Programming Proficiency:

    Expert-level programming skills in

    Python

    and a strong command of its data science and machine learning ecosystem (e.g., Pandas, NumPy, Scikit-learn).
  • Deep Learning Expertise:

    Proven experience in building and deploying deep learning models using

    PyTorch

    .
  • Natural Language Processing (NLP):

    Demonstrable experience with NLP techniques and libraries, with specific expertise in using the

    Stanford NLP

    toolkit.
  • Large Language Models (LLMs):

    Hands-on experience with and a strong understanding of large language models, including practical experience with models like

    Llama 3.2

    .
  • Data Handling:

    Strong proficiency in handling and parsing various data formats, with specific experience in

    JSON extraction

    and manipulation.
  • API Development:

    Solid experience in developing and deploying models via

    RESTful APIs

    using frameworks like Flask, FastAPI, or Django.
  • Graph Database Knowledge:

    Experience with graph databases, particularly

    Neo4j

    , and understanding of graph data modeling and querying (Cypher).
  • Problem-Solving Skills:

    Excellent analytical and problem-solving abilities with a talent for tackling complex and ambiguous challenges.

Preferred Qualifications

  • Published research in top-tier machine learning or NLP conferences.
  • Experience with MLOps tools and cloud platforms (e.g., AWS, GCP, Azure).
  • Familiarity with other NLP libraries and frameworks (e.g., spaCy, Hugging Face Transformers).
  • Contributions to open-source machine learning projects.

Notes:

Stanford NLP-Good to have.

Llama 3.2

Graph database Experience is mandatory- Any graph database in any platform any platform will work.

Mock Interview

Practice Video Interview with JobPe AI

Start Machine Learning Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Flatworld Solutions (FWS) logo
Flatworld Solutions (FWS)

IT Services and IT Consulting

Princeton New Jersey

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, telangana, india