Natural Language Processing Jobs

Natural Language Processing jobs are open across technology, healthcare, finance, and media, from new-grad NLP engineer to principal research scientist, with specializations in conversational AI, text classification, and machine translation. See the openings below and apply to the ones that match your experience.

Find Jobs

Overview

Open roles9
Top stateWashington
Top employerJPMorganChase
Top citySeattle, WA
Work type100% On-site
Top industryFintech

Showing 5 of 9+ Natural Language Processing jobs

JPMorganChase
Machine Learning Scientist - Natural Language Processing (NLP)
We won't show you this job again
JPMorganChase
Added 1w ago
Machine Learning Scientist - Natural Language Processing (NLP)
JPMorganChase
Palo Alto, California
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$164k - $260k/yr
On-Site
Doctorate

Have you applied for this role?

JPMorganChase
Machine Learning Scientist - Natural Language Processing (NLP) - Vice President - Machine Learning Center of Excellence
We won't show you this job again
JPMorganChase
Added 1w ago
Machine Learning Scientist - Natural Language Processing (NLP) - Vice President - Machine Learning Center of Excellence
JPMorganChase
Seattle, Washington
AI (Artificial Intelligence)
Data Analytics
Data Science
$164k - $260k/yr
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

Williams
Project Engineer III or Senior – Natural Gas Processing
We won't show you this job again
Williams
Added 2w ago
Project Engineer III or Senior – Natural Gas Processing
Williams
Houston, Texas
Customer Support
IT Support
Technical Program Management
Bachelor's degree in engineering technology
5,001-10,000

Have you applied for this role?

Apple
Software Engineer in Natural Language Processing (NLP) and Machine Learning (ML)
We won't show you this job again
Apple
Added 1mo ago
Software Engineer in Natural Language Processing (NLP) and Machine Learning (ML)
Apple
Cupertino, California
Corporate Training
Corporate Training & Learning Development
Learning & Development
$127k - $221k/yr
Bachelor of Science
10,000+

Have you applied for this role?

JPMorganChase
Machine Learning Scientist - Natural Language Processing (NLP) - Vice President - Machine Learning Center of Excellence
We won't show you this job again
JPMorganChase
Added 2mo ago
Machine Learning Scientist - Natural Language Processing (NLP) - Vice President - Machine Learning Center of Excellence
JPMorganChase
Palo Alto, California
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
$164k - $260k/yr
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

See All 9 Natural Language Processing Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Natural Language Processing Job Market

Who's Hiring

JPMorganChase
JPMorganChase6 open roles
Apple
Apple1 open role
Williams
Williams1 open role

Top Industries Hiring

  • Fintech
  • Electronics & Hardware
  • Banking & Financial Services
  • Investment & Asset Management

What Employers Look For

The qualifications that appear most often in natural language processing jobs.

  • Proficiency in Python with hands-on experience using PyTorch or TensorFlow for model development
  • Experience fine-tuning or deploying large language models such as BERT, GPT, or T5 variants
  • Strong foundation in linguistics, tokenization, parsing, and text preprocessing techniques
  • Familiarity with cloud platforms and ML infrastructure for training and serving NLP models at scale
  • Bachelor's or master's degree in computer science, computational linguistics, or a related technical field
  • Experience evaluating model performance using standard NLP benchmarks and metrics such as F1 and BLEU

Tips for Your Natural Language Processing Job Search

Tailor your resume to model types

Specify which architectures you've worked with, whether transformer-based models, sequence-to-sequence systems, or retrieval-augmented generation pipelines. Hiring managers scan for exact model families, not just 'deep learning experience,' so name them explicitly in each application.

Build a public GitHub with reproducible experiments

Recruiters and hiring teams for NLP roles almost always check GitHub. Publish notebooks that show data preprocessing, fine-tuning steps, and evaluation metrics. A well-documented repo on a domain-specific dataset demonstrates applied skill faster than any resume line.

Apply early to roles that fit

Migrate Mate lists natural language processing openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Filter by domain before searching titles

NLP roles in clinical documentation differ sharply from those in customer support automation or legal contract analysis. Decide which domain aligns with your training data experience first, then search within that vertical to avoid wasting applications on mismatched stacks.

Prepare a live demo for technical screens

Many NLP interview loops include a take-home or live coding segment where you parse, tokenize, and evaluate a dataset on the spot. Practice explaining your tokenization choices and handling edge cases like out-of-vocabulary terms under time pressure before the interview.

Negotiate around compute access, not just salary

For NLP roles, GPU quota, cloud credits, and access to proprietary datasets directly affect your ability to ship work. Ask about infrastructure budget and model deployment ownership during offer discussions, since these shape your day-to-day productivity as much as compensation.

Natural Language Processing Jobs: Frequently Asked Questions

Which companies are hiring the most natural language processings?

The companies hiring the most natural language processings right now include JPMorganChase, Apple, and Williams, with the largest share of openings in Washington, California, and New York, based on current listings on Migrate Mate as of July 2026. Demand is concentrated in technology, healthcare AI, and financial services.

How many natural language processing jobs are remote?

About 0% of natural language processing openings are fully remote or hybrid as of July 2026, reflecting strong employer flexibility for research and engineering roles. Positions focused on model research and data annotation tend to offer the highest share of fully remote arrangements, while production engineering roles more often require some on-site presence.

How do you become a natural language processing?

Start by building a strong foundation in Python, linear algebra, and probability, then work through core NLP concepts including tokenization, embeddings, and sequence modeling. Fine-tune a pretrained transformer on a public dataset and publish your results. Formal education in computer science or computational linguistics helps, but a documented project portfolio and contributions to open-source NLP libraries carry significant weight with hiring teams.

How do you get hired in natural language processing with little experience?

Focus on a single, well-documented project that solves a concrete text problem, such as building a domain-specific named-entity recognizer or a sentiment classifier on a niche dataset. Apply to junior research engineer or NLP data analyst roles, which often have lower barriers than pure research positions. Contributing to open-source NLP libraries and sharing findings in public write-ups can substitute for formal industry experience.

What does the natural language processing interview process look like?

Most NLP interview loops begin with a recruiter screen followed by a technical phone interview covering Python, data structures, and basic ML concepts. A take-home assignment or live coding challenge typically involves preprocessing text, fine-tuning a model, and evaluating output quality. Final rounds usually include a research presentation or system design discussion where you explain architectural tradeoffs and walk through past project decisions with the engineering or science team.

Where can I find and apply to natural language processing jobs?

You can find and apply to natural language processing jobs on Migrate Mate, which lists current openings from across the United States. Search for roles that match your background in model development, applied research, or NLP engineering, then apply directly to each listing that fits your experience and the domain you want to work in.

See All 9 Natural Language Processing Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs