1

Natural Language Processing Engineer Jobs (NOW HIRING)

Lead projects requiring collaboration across engineering and product teams. Deliverables are ... Requirements: * 6+ of software industry experience in Data Science or Natural Language Processing ...

Machine learning, natural language processing, learning-to-rank, online learning, deep learning ... Strong programming skills in Python and Scala required. Experience in other programming languages ...

Machine learning, natural language processing, learning-to-rank, online learning, deep learning ... Strong programming skills in Python and Scala required. Experience in other programming languages ...

As a machine learning engineer, you will develop natural language processing systems that help our customers understand their contracts. You will work with a wide range of structured and unstructured ...

Conduct research on cutting-edge techniques in natural language processing (NLP) and machine ... Strong programming skills. * Proficiency with deep learning frameworks such as TensorFlow, PyTorch ...

next page

Showing results 1-20

Natural Language Processing Engineer information

See salary details

$49.5K

$92K

$142.5K

How much do natural language processing engineer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for natural language processing engineer in the United States is $92,018.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,500.00 and $103,000.00 per year, depending on experience, location, and employer.

What does a Natural Language Processing Engineer do?

A Natural Language Processing (NLP) Engineer develops algorithms and models that enable machines to understand, interpret, and generate human language. They work with large datasets, train machine learning models, and fine-tune language models for applications like chatbots, speech recognition, and text analysis. NLP Engineers typically use programming languages like Python and frameworks such as TensorFlow, PyTorch, or spaCy. Their work involves data preprocessing, model training, and optimizing performance to enhance the accuracy and efficiency of language-based AI systems.

What are the key skills and qualifications needed to thrive in the Natural Language Processing Engineer position, and why are they important?

To thrive as a Natural Language Processing Engineer, you need strong programming skills (especially in Python), a solid understanding of machine learning and linguistics, and typically a degree in computer science, computational linguistics, or a related field. Familiarity with NLP libraries such as NLTK, spaCy, TensorFlow, or PyTorch as well as experience with cloud platforms and version control is often required. Analytical thinking, collaboration, and effective communication are important soft skills in this role. These competencies ensure the ability to build robust language models, contribute to innovative projects, and work efficiently in dynamic, cross-functional teams.

What does a typical day look like for a Natural Language Processing Engineer?

A typical day for a Natural Language Processing Engineer involves developing, testing, and refining language models and algorithms, often using real-world datasets. You might collaborate with data scientists, product managers, and software engineers to integrate NLP solutions into applications or address complex language-related challenges. Regular responsibilities include data preprocessing, feature engineering, model evaluation, and troubleshooting performance issues. Most NLP engineers work in a team-oriented, agile environment where clear communication and iterative development are key. This structure offers a dynamic workflow and opportunities to learn from others while making a tangible impact on the products you help build.
What cities are hiring for Natural Language Processing Engineer jobs? Cities with the most Natural Language Processing Engineer job openings:
What are the most commonly searched types of Natural Language Processing Engineer jobs? The most popular types of Natural Language Processing Engineer jobs are:
What states have the most Natural Language Processing Engineer jobs? States with the most job openings for Natural Language Processing Engineer jobs include:
Infographic showing various Natural Language Processing Engineer job openings in the United States as of May 2026, with employment types broken down into 63% Full Time, 31% Part Time, and 6% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $92,018 per year, or $44.2 per hour.
Software Engineer - Huston, TX (Onsite)

Software Engineer - Huston, TX (Onsite)

Georgia IT Inc

Houston, TX โ€ข On-site

$109.30K - $131.30K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Software Engineer

Location: Huston, TX (Onsite) Rate: DOE Experience: 12 plus years US Citizen, Green card Holder, H1B, and GC EAD accepted

Job Description

We are seeking an experienced Senior Data Engineer with a strong background in Big Data, ETL processes, and Cloud computing to join our dynamic team. The ideal candidate will have a proven track record in handling large-scale data pipelines, cloud platforms like AWS/GCP, and the ability to manage complex data workflows using tools like Airflow, PySpark, and Hadoop. This individual should also have advanced skills in Data Analysis, Data Validation, and Data Visualization, as well as experience with Natural Language Processing (NLP) and GenAI technologies.

Advanced proficiency in Python, PySpark, and SQL.

Hands-on experience with Hadoop, Airflow, Hive, HBase, Kafka, and MapReduce.

Familiarity with AWS/GCP cloud platforms, and technologies such as DBT, Lambda, Redshift, and Google BigQuery.

Solid understanding of data visualization tools like Power BI, Tableau, and Looker.

Experience in GenAI and Natural Language Processing (NLP), including Transformers and Embedding techniques.

Strong experience in SQL optimization, data profiling, and data validation.

Experience with real-time streaming and event-driven architectures using Kafka or Amazon Kinesis.

Familiarity with containerization technologies like Docker and Kubernetes is a plus.


Georgia IT logo

About Georgia IT

Sourced by ZipRecruiter

A PROFESSIONAL SERVICES ORGANIZATION WITH A VISION OF DELIVERING SIMPLE AFFORDABLE, SUSTAINABLE SOLUTIONS FOR COMPLEX PROBLEMS WITH INTEGRITY. OUR GOAL IS TO ACHIEVE ALL THIS IN A COLLABRATIVE APPROACH WITH ALL PARTIES INVOLVED IN DELIVERING SOLUTIONS/PRODUCTS.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007

Social media