updated october 2026

Python Jobs in Data Science (October 2026)

15241 open data science, ML and AI roles ask for Python as of October 2026, across 2385 hiring companies — 2468 of them remote-friendly. Capital One is hiring the most, with 300 openings. New York is the busiest market. Listings are updated daily, and every role links straight to the employer's official application.

PT
2mo ago→
T
2mo ago→
MS
2mo ago→
KM
Known Medicine·New York, NY·On-site
Mid·Data Scientist·$120k – $130k
2mo ago→
R
Robinhood·Menlo Park, CA; New York, NY; Washington, DC·On-site
Staff·Data Scientist·$217k – $255k
2mo ago→
R
Robinhood·Menlo Park, CA·On-site
Senior·Data Engineer·$196k – $230k
2mo ago→
D
Discord·San Francisco Bay Area·On-site
Senior·Other·$272k – $306k
2mo ago→
L
Lighthouse·Denver Metropolitan Area·On-site
Senior·Analytics Engineer·$113k – $126k
2mo ago→
C
Cabify·Madrid·On-site
Senior·Data Scientist·€50k – €63k
2mo ago→
C
Cabify·Madrid·On-site
Mid·Data Scientist·€38k – €53k
2mo ago→
IH
Iterative Health·Cambridge, Massachusetts, United States, New York, New York, United States·On-site
Staff·Data Engineer·$200k – $325k
2mo ago→
X
xAI·Palo Alto, California·On-site
Senior·Data Engineer·$172k – $258k
2mo ago→
X
xAI·Palo Alto, California·On-site
Mid·Data Engineer·$125k – $400k
2mo ago→
X
xAI·Palo Alto, California·On-site
Senior·ML Engineer·$180k – $440k
2mo ago→
X
xAI·Palo Alto, California·On-site
Mid·ML Engineer·$180k – $440k
2mo ago→
X
xAI·Palo Alto, California·On-site
Mid·Analytics Engineer·$180k – $440k
2mo ago→
J
JetBrains·Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia·Hybrid
Senior·ML Engineer
2mo ago→
J
JetBrains·Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia·Hybrid
Senior·ML Engineer
2mo ago→
O
Oura·Remote - United States·Remote
Senior·Data Scientist·$173k – $203k
2mo ago→
O
Oura·Hybrid - San Francisco, California·On-site
Senior·Data Analyst·$172k – $203k
2mo ago→
C
2mo ago→
C
Capco·Switzerland - Zurich·On-site
Mid·AI Engineer
2mo ago→
C
Capco·Belgium - Brussels·On-site
Mid·Data Analyst
2mo ago→
RM
Redwood Materials·San Francisco, California, United States·On-site
Senior·Analytics Engineer
2mo ago→
N
Netflix·Amsterdam,Netherlands·On-site
Senior·Data Scientist
2mo ago→
G
Google·Mountain View, CA, USA; New York, NY, USA·On-site
Mid·Data Scientist·$138k – $197k
2mo ago→
G
Google·Mountain View, CA, USA·On-site
Senior·Data Scientist·$163k – $236k
2mo ago→
V
Vizient·Irving, TX 75062 Vizient Corporate HQ; Chicago, IL 60607; Centennial, CO 80111·On-site
Senior·Data Scientist·$102k – $179k
2mo ago→
V
Vizient·Irving, TX 75062 Vizient Corporate HQ; Chicago, IL 60607; Centennial, CO 80111·On-site
Senior·AI Engineer·$118k – $206k
2mo ago→
V
Vizient·Irving, TX 75062 Vizient Corporate HQ; Chicago, IL 60607; Centennial, CO 80111·On-site
Senior·Data Scientist·$102k – $179k
2mo ago→
U
Usaa·Charlotte, NC - CENTS; San Antonio Home Office I·Hybrid
Senior·Data Scientist·$189k – $362k
2mo ago→
T
2mo ago→
HF
Hartford Financial Services Group·Hartford, CT; Charlotte NC-South Tryon St.; Columbus OH-Worth Ave; Chicago, IL-200 W Madison St·On-site
Senior·Data Engineer·$117k – $176k
2mo ago→
S
Snapchat·Los Angeles, California; Palo Alto, California; New York, New York·On-site
Senior·ML Engineer·$173k – $259k
2mo ago→
S
Snapchat·Los Angeles, California; Palo Alto, California; New York, New York·On-site
Senior·ML Engineer·$209k – $313k
2mo ago→
R
Relx·Germany - Frankfurt (Baseler Platz)·On-site
Mid·Data Engineer·€62k – €104k
2mo ago→
P
Pwc·TX-Dallas; IL-Chicago; DC-Washington; NY-New York·On-site
Senior·AI Engineer·$99k – $266k
2mo ago→
P
Pwc·Lviv·Hybrid
Senior·AI Engineer
2mo ago→

Methodology: live data science, ML and AI listings tagged Python. 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.