- Location: San Francisco, CA
- Posted: Posted Oct 15, 2026
- Pay: $120k–$150k a year
- Experience: 3+ yrs
- Python
- Data analytics
- Analytics engineering
- +2
Updated
13 roles counted in the window, one per title and level; 62 postings open now.
At Handshake, software engineer roles are the largest group: 5 of 13 roles at tech companies in the 90 days to Oct 16, 2026, then data scientist (2) and forward deployed engineer (2). Python is required most often, in 8 of 13 roles whose requirements we read, then Model Evaluation (6) and AI (5).
Out of the 13 roles whose requirements we could read, of 13 in all. Too few to show shares, so we show counts.
| Skill | Roles asking |
|---|---|
| Python | 8 of 13 |
| Model Evaluation | 6 of 13 |
| AI | 5 of 13 |
| Machine Learning | 3 of 13 |
| System Design | 3 of 13 |
| AI Agents | 2 of 13 |
| AWS | 2 of 13 |
| Azure | 2 of 13 |
| CI/CD | 2 of 13 |
| Skill | Roles asking |
|---|---|
| AI | 3 of 13 |
| AI Agents | 3 of 13 |
| BigQuery | 2 of 13 |
| GCP | 2 of 13 |
| LLMs | 2 of 13 |
| Machine Learning | 2 of 13 |
| Open Source | 2 of 13 |
| Personalization | 2 of 13 |
| dbt | 2 of 13 |
| A/B Testing | 1 of 13 |
Asked most often: 3–4 years and 5–7 years, 3 of 10 each.
Of the 10 roles that state years
1 of 13 requires a degree, and 1 more accepts experience instead.
Of the 13 roles we could read for it
Of the 13 roles we could read for it. A median needs at least 50 roles stating pay.
Its 62 open postings by metro. A posting in several metros counts in each.
The 20 newest of 21 software and data postings, of 62 open. Every one is on the jobs pages.
Source: Handshake careers (Ashby). Each posting opens our summary, with a link to the original.
How we count: 13 roles in the 90 days to Oct 16, 2026, each role counted once however many boards post it. Methodology