- Location: Remote (US) · San Francisco, CA, US
- Posted: Posted Oct 14, 2026
- Pay: $227.9k–$469.1k
- Experience: 6+ yrs
- Generative Recommendation System
- Reinforcement Learning
- LLMs
- +6
Updated
19 roles counted in the window, one per title and level; 91 postings open now.
At Pinterest, machine learning engineer roles are the largest group: 6 of 19 roles at tech companies in the 90 days to Oct 16, 2026, then software engineer (5) and data scientist (4). Python is required most often, in 9 of 19 roles whose requirements we read, then AI (8) and Machine Learning (8).
Out of the 19 roles whose requirements we could read, of 19 in all. Too few to show shares, so we show counts.
| Skill | Roles asking |
|---|---|
| Python | 9 of 19 |
| AI | 8 of 19 |
| Machine Learning | 8 of 19 |
| Statistics | 7 of 19 |
| Information Retrieval | 5 of 19 |
| Networking | 4 of 19 |
| Ranking Systems | 4 of 19 |
| SQL | 4 of 19 |
| AWS | 3 of 19 |
| Alerting | 3 of 19 |
| Skill | Roles asking |
|---|---|
| AI Coding Tools | 4 of 19 |
| Codex | 4 of 19 |
| Cursor | 4 of 19 |
| LLMs | 3 of 19 |
| A/B Testing | 2 of 19 |
| Experimentation | 2 of 19 |
| Prototyping | 2 of 19 |
| AI | 1 of 19 |
| AI Agents | 1 of 19 |
| Data Structures | 1 of 19 |
Asked most often: 3–4 years, 5 of 12.
Of the 12 roles that state years
7 of 19 require a degree, and 12 more accept experience instead.
Of the 19 roles we could read for it
Of the 19 roles we could read for it. A median needs at least 50 roles stating pay.
Its 91 open postings by metro. A posting in several metros counts in each.
The 20 newest of 44 software and data postings, of 91 open. Every one is on the jobs pages.
Source: Pinterest careers (Greenhouse). Each posting opens our summary, with a link to the original.
How we count: 19 roles in the 90 days to Oct 16, 2026, each role counted once however many boards post it. Methodology