updated october 2026

Natural Language Processing Jobs in Data Science (October 2026)

2248 open data science, ML and AI roles ask for Natural Language Processing as of October 2026, across 757 hiring companies — 379 of them remote-friendly. Sia is hiring the most, with 63 openings. New York is the busiest market. Listings are updated daily, and every role links straight to the employer's official application.

RC
3w ago→
I
Impiricus·New York, NY, Atlanta, GA, or Remote, USA·Hybrid
AI Engineer·$130k – $170k
3w ago→
BA
Booz Allen Hamilton Holding·McLean, VA·On-site
Senior·Data Scientist·$78k – $176k
3w ago→
R
3w ago→
R
Relx·New York, NY·On-site
Mid·Data Scientist·$133k – $221k
3w ago→
R
Relx·California; North Carolina·On-site
Senior·Data Scientist·$105k – $175k
3w ago→
JC
JPMorgan Chase·OH, United States; Plano, TX, United States; Chicago, IL, United States; Wilmington, DE, United States·On-site
Senior·Analytics Engineer
3w ago→
M
Maersk·India, Bengaluru, 560064·On-site
Mid·ML Engineer
3w ago→
G
3w ago→
G
Guidehouse·US - MD, Bethesda; US - MD, Baltimore·On-site
Mid·Data Scientist·$65k – $108k
3w ago→
GM
General Motors·Sunnyvale, California, United States of America·On-site
Staff·Research Scientist·$219k – $335k
3w ago→
P
Pwc·NY-New York; FL-Tampa; GA-Atlanta; NC-Charlotte; IL-Chicago; DC-Washington; MA-Boston; PA-Philadelphia·On-site
Senior·AI Engineer·$124k – $280k
3w ago→
P
Pwc·TX-Dallas; IL-Chicago; DC-Washington; NY-New York·On-site
Senior·AI Engineer·$124k – $335k
3w ago→
L
3w ago→
J
Jci·San Pedro Garza Garcia-Nuevo Leon-Mexico·On-site
Senior·AI Engineer
3w ago→
JC
JPMorgan Chase·Jersey City, NJ, United States; Plano, TX, United States·On-site
3w ago→
S
3w ago→
L
Linkedin3·Mountain View, CA, United States·On-site
·$231k – $378k
3w ago→
E
3w ago→
P
Planso·Bengaluru, Karnataka, India·On-site
3w ago→
II
Ignite IT·Suitland, Maryland, United States·On-site
3w ago→

Methodology: live data science, ML and AI listings tagged Natural Language Processing. A job is tagged when its description names the skill, or when our enrichment step identifies it from the role. Counts are live and change daily as roles open and close.