updated october 2026
C++ Jobs in Data Science (October 2026)
1744 open data science, ML and AI roles ask for C++ as of October 2026, across 492 hiring companies — 176 of them remote-friendly. Capital One is hiring the most, with 95 openings. New York is the busiest market. Listings are updated daily, and every role links straight to the employer's official application.
M
Senior·AI Engineer·$138k – $208k
5d ago→
L
Staff·Analytics Engineer·$231k – $386k
5d ago→
L
Staff·Analytics Engineer
5d ago→
H
Senior·Research Scientist
5d ago→
R
Senior·Research Scientist
5d ago→
GM
Junior·ML Engineer·$104k – $124k
5d ago→
GM
Junior·ML Engineer·$139k – $163k
5d ago→
A
Senior·AI Engineer
5d ago→
A
Senior·AI Engineer
5d ago→
IO
Senior·ML Engineer
5d ago→
W
Junior·ML Engineer·$146k
5d ago→
P
Junior·ML Engineer
5d ago→
EG
5d ago→
A
Junior·ML Engineer·$146k
5d ago→
AI
Senior·AI Engineer
5d ago→
K
Senior·AI Engineer·$136k – $200k
6d ago→
K
Senior·AI Engineer·$136k – $200k
6d ago→
CO
Senior·AI Engineer·$230k – $262k
1w ago→
NT
Mid·ML Engineer·$95k – $166k
1w ago→
N
Mid·Research Scientist
1w ago→
NG
Senior·Research Scientist·$98k – $148k
1w ago→
GM
Junior·ML Engineer·$97k – $142k
1w ago→
C
Senior·Research Scientist·$175k – $250k
1w ago→
C
Senior·Data Scientist·$61k – $264k
1w ago→
B
Senior·AI Engineer·$153k – $207k
1w ago→
A
Senior·ML Engineer·$130k – $198k
1w ago→
A
Senior·ML Engineer·$130k – $198k
1w ago→
A
Senior·ML Engineer·$158k – $241k
1w ago→
A
Senior·ML Engineer·$130k – $198k
1w ago→
A
Senior·ML Engineer·$158k – $241k
1w ago→
A
Senior·ML Engineer·$102k – $156k
1w ago→
C
1w ago→
S
Senior·AI Engineer·$220k – $350k
1w ago→
S
Senior·AI Engineer·$220k – $350k
1w ago→
S
Senior·AI Engineer·$135k – $230k
1w ago→
S
Senior·AI Engineer·$135k – $230k
1w ago→
EG
Staff·Research Scientist·$246k – $361k
1w ago→
CI
Senior·Other·$106k – $277k
1w ago→
A
Junior·ML Engineer
1w ago→
SR
Staff·Research Scientist·$185k – $254k
1w ago→
KT
Junior·ML Engineer
1w ago→
page 3 of 35 · 1743 jobs
Methodology: live data science, ML and AI listings tagged C++. 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.