Find Jobs
Find Jobs Near You – Available Work in Your Location
Senior NLP Data Scientist [$278k/yr+] TS/SCI-FS Poly
Career Insights for Natural Language Processing Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Virginia data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Natural Language Processing Engineer specializes in developing and implementing algorithms and models tailored for understanding, processing, and generating natural language text. They utilize methodologies such as tokenization, parsing, named entity recognition, part-of-speech tagging, and other NLP techniques to perform tasks including text classification, chatbot development, and other applications where the primary input or output is natural language text.
$120,773 / year median in Virginia
Job Description
Summary:
- Develop natural language processing and deep learning models using Python, PyTorch, and TensorFlow.
- Tune large language models (LLMs) on custom datasets and analyze data with SQL.
- Build scalable backend applications using Spring Boot, REST APIs, JVM, Maven, Gradle, Oracle, Tomcat, AWS, and Linux.
Qualifications & Compensation:
Degree:
Technical bachelor's degree or equivalent experience- Years of experience: 13+ years
Total Compensation:
$299k+ yearly (tentative)Job Description:
- Create machine learning models for text classification and topic modeling using Python NLP packages (Spacy, Gensim, NLTK) and HuggingFace Transformers.
- Fine-tune LLMs on custom datasets and leverage GPUs for accelerated computing.
- Conduct advanced statistical analysis on personnel, intelligence, and performance metrics.
- Build RESTful web services and backend architectures with Spring, JVM, Maven, Gradle, Oracle, Tomcat, AWS, and Linux.
- Utilize Git and Jenkins/Hudson for version control and CI/CD integration.