Natural Language Processing Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Natural Language Processing Engineer with a contract length of "unknown", offering a pay rate of "unknown". Key skills required include Python, NLP techniques, AWS architecture, and experience with LLMs. A minimum of 5-6 years of experience is needed.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
April 23, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Unknown
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Malvern, PA
🧠 - Skills detailed
#Eclipse #Hugging Face #"ETL (Extract #Transform #Load)" #TensorFlow #AWS (Amazon Web Services) #PyTorch #Agile #Datasets #GIT #NLP (Natural Language Processing) #ML (Machine Learning) #Transformers #BERT #Libraries #Python #Sentiment Analysis
Role description

Required Skill set:

   • Highly Skilled in Python and familiarity with libraries and frameworks TensorFlow, PyTorch, Hugging Face Transformers, etc.

   • Proven experience designing, develop, and implement machine learning models with a focus on NLP and LLM applications. Extensive experience with NLP techniques and tools such as tokenization, named entity recognition, sentiment analysis, etc.

   • Experience with performing data preprocessing, feature engineering, and model training on large datasets.

   • Experience with Fine-tune and optimizing LLMs such as GPT, BERT, or similar architectures for specific use cases.

   • Hands-on experience with LLMs like GPT, Llama, BERT or similar models.

   • Experience building & supporting AWS architecture and using AWS services.

   • At least 5 to 6 years of total experience and a minimum of 2 to 3 years of experience with the above skills.

   • Familiarity with Agile Development principles

   • Experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms.

   • Experience with software engineering tools, such as Eclipse, Git, and others.

   • Able to write clean, maintainable code, and read code created by others.

   • Highly collaborative, fast learner, willing to jump in and help wherever needed.

   • Enthusiasm for learning and experimenting with new technologies, tools, and processes.

What it takes:

   • Undergraduate degree in a related field or the equivalent combination of training and experience

   • Software Development experience

   • Strong written and oral communication skills

   • Strong, demonstrated analysis and problem-solving skills.

   • Strong planning and organizational skills

   • Ability to implement instrumentation to gather business-specific metrics around consumer usage patterns.