updated august 2026
Software Engineering Jobs in Data Science (August 2026)
1452 open data science, ML and AI roles ask for Software Engineering as of August 2026, across 503 hiring companies — 369 of them remote-friendly. Amgen is hiring the most, with 41 openings. New York is the busiest market. Every listing is scraped daily from the employer's own careers page or ATS, and links straight to the official application.
E
Mid·AI Engineer·$150k – $275k
2mo ago→
V
Senior·AI Engineer
2mo ago→
S
Mid·ML Engineer·$100k – $160k
2mo ago→
C
Staff·Data Engineer·$170k – $220k
2mo ago→
R
Staff·AI Engineer
2mo ago→
D
Staff·AI Engineer·$416k – $250k
2mo ago→
D
Senior·AI Engineer·$150k – $250k
2mo ago→
D
Senior·AI Engineer·$150k – $250k
2mo ago→
A
Staff·ML Engineer·$190k – $346k
2mo ago→
A
Senior·Data Engineer
2mo ago→
ME
Mid·Analytics Engineer
2mo ago→
C
Senior·ML Engineer
2mo ago→
N
Mid·AI Engineer·$135k – $185k
2mo ago→
V
Staff·Research Scientist·$169k – $271k
2mo ago→
I
Senior·ML Engineer
2mo ago→
A
Staff·Data Scientist
2mo ago→
G
Mid·ML Engineer·$84k – $140k
2mo ago→
T
Mid·AI Engineer·$150k – $300k
2mo ago→
D
Senior·AI Engineer·$198k – $268k
2mo ago→
QR
Senior·AI Engineer
2mo ago→
M
2mo ago→
R
Senior·ML Engineer·$217k – $303k
2mo ago→
W
Staff·ML Engineer
2mo ago→
S
Senior·MLOps
2mo ago→
L
Senior·AI Engineer·$170k – $277k
2mo ago→
MG
Senior·Analytics Engineer
2mo ago→
I
Senior·ML Engineer
2mo ago→
I
Senior·ML Engineer
2mo ago→
F
Staff·AI Engineer·$300k – $400k
2mo ago→
X
Senior·Data Scientist·$200k – $230k
2mo ago→
RA
Mid·AI Engineer
2mo ago→
WB
Senior·ML Engineer
2mo ago→
S
Senior·Research Scientist·$117k – $314k
2mo ago→
N
Senior·ML Engineer
2mo ago→
RA
Senior·AI Engineer
2mo ago→
U
Staff·Research Scientist·$200k – $250k
2mo ago→
T
Staff·AI Engineer
2mo ago→
X
Senior·Data Scientist·$200k – $230k
2mo ago→
T
2mo ago→
CO
Senior·Data Scientist·$147k – $168k
2mo ago→
A
2mo ago→
B
Staff·AI Engineer
2mo ago→
page 24 of 30 · 1452 jobs
Methodology: live data science, ML and AI listings tagged Software Engineering. 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 with the daily scrape.