updated october 2026
Python Jobs in Data Science (October 2026)
15339 open data science, ML and AI roles ask for Python as of October 2026, across 2386 hiring companies — 2579 of them remote-friendly. Capital One is hiring the most, with 299 openings. New York is the busiest market. Listings are updated daily, and every role links straight to the employer's official application.
G
Senior·AI Engineer·$105k – $215k
2mo ago→
I
Mid·AI Engineer
2mo ago→
H
Mid·Data Engineer
2mo ago→
H
Junior·Data Engineer·$130k – $140k
2mo ago→
QG
Senior·Data Engineer
2mo ago→
QG
Mid·Data Engineer·$105k – $110k
2mo ago→
P
Senior·Analytics Engineer·$123k – $296k
2mo ago→
P
Senior·Analytics Engineer·$112k – $250k
2mo ago→
MM
2mo ago→
E
Senior·AI Engineer
2mo ago→
J
Mid·Data Analyst
2mo ago→
D
Senior·ML Engineer
2mo ago→
D
Mid·Data Scientist
2mo ago→
C
Senior·Research Scientist
2mo ago→
M
Mid·Research Scientist·$160k – $250k
2mo ago→
A
2mo ago→
W
Staff·AI Engineer·$155k – $269k
2mo ago→
Q
Senior·Data Scientist·$193k – $253k
2mo ago→
LE
Mid·MLOps
2mo ago→
J
Senior·Analytics Engineer
2mo ago→
C
Staff·ML Engineer
2mo ago→
C
Senior·ML Engineer
2mo ago→
LW
2mo ago→
A
Staff·AI Engineer
2mo ago→
3P
Junior·Research Scientist·$125k – $200k
2mo ago→
N
2mo ago→
A
Senior·ML Engineer
2mo ago→
DB
Mid·Analytics Engineer
2mo ago→
S
Senior·Analytics Engineer·$125k – $140k
2mo ago→
G
2mo ago→
H
Mid·Data Engineer·$140k – $170k
2mo ago→
S
2mo ago→
H
Senior·ML Engineer
2mo ago→
V
Senior·Data Scientist
2mo ago→
PT
Senior·Data Engineer
2mo ago→
PT
Mid·Data Engineer
2mo ago→
S
Staff·ML Engineer·$227k – $325k
2mo ago→
OH
Senior·Data Engineer·$179k – $224k
2mo ago→
VF
Mid·ML Engineer·$150k – $200k
2mo ago→
VF
Junior·ML Engineer
2mo ago→
VF
Junior·Data Scientist
2mo ago→
W
Mid·ML Engineer·£90k – £110k
2mo ago→
W
Mid·ML Engineer
2mo ago→
W
Mid·Data Scientist
2mo ago→
W
Mid·Data Scientist·£50k – £70k
2mo ago→
page 233 of 307 · 15339 jobs
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.