Career guide
How to Become a Data Scientist
Data scientists turn data into decisions through experimentation, modelling and measurement. Product-facing roles weight causal inference and A/B testing heavily.
- Live roles
- 17
- Entry pay
- $115k
- Senior pay
- $195k
- Remote share
- 6%
What the job actually involves
Data scientists turn data into decisions through experimentation, modelling and measurement. Product-facing roles weight causal inference and A/B testing heavily. Day to day, the work splits between building new capability and keeping existing systems trustworthy — the ratio shifts toward the latter as a company matures.
Interviews for these roles are usually four to six stages: recruiter screen, a technical screen on Python or Statistics, a deeper practical or design round, and a hiring-manager conversation about scope and ownership.
Skills to build, in order
- 1Python — appears in a large share of live data scientist postings. Ship something real with it before listing it.
- 2Statistics — appears in a large share of live data scientist postings. Ship something real with it before listing it.
- 3SQL — appears in a large share of live data scientist postings. Ship something real with it before listing it.
- 4Experimentation — appears in a large share of live data scientist postings. Ship something real with it before listing it.
- 5pandas — appears in a large share of live data scientist postings. Ship something real with it before listing it.
- 6ML — appears in a large share of live data scientist postings. Ship something real with it before listing it.
A realistic 12-month plan
Months 1–4: get fluent in Python and Statistics. Build two projects that you could explain end to end in an interview, including what you'd change under load.
Months 5–8: add SQL and Experimentation. Start reading real job descriptions weekly and note the vocabulary gaps between them and your resume.
Months 9–12: apply in volume within the first 72 hours of a posting going live, tailor each resume to the posting's exact terms, and run every version through an ATS check before submitting.
Tools you'll see in postings
- Python
- Statistics
- SQL
- Experimentation
- pandas
- ML
Data Scientist roles hiring today
- Data Scientist, FX Quantitative ResearchStripe · New York, NYhybridmidQuick applyPosted 1 hour ago
- [2027] Data Scientist - PhD InternRoblox · San Mateo, CA, United StatesonsiteentryQuick applyPosted 2 hours ago
- Head of Applied Science / Data ScienceAttentive · New York, NY (Hybrid)hybridleadQuick applyPosted 2 hours ago
- Staff Data Scientist, ForecastingPinterest · San Francisco, CA, US; Remote, US · RemoteremotestaffQuick applyPosted 12 hours ago
- Senior Data Scientist - Consumer FrontendRoblox · San Mateo, CA, United StatesonsiteseniorQuick applyPosted 12 hours ago
- Senior Data Scientist - DiscoveryRoblox · San Mateo, CA, United StatesonsiteseniorQuick applyPosted 12 hours ago
- Senior Data Scientist, Consumer AppsRoblox · San Mateo, CA, United StatesonsiteseniorQuick applyPosted 12 hours ago
- Senior Data Scientist, Engine InfraRoblox · San Mateo, CA, United StatesonsiteseniorQuick applyPosted 13 hours ago
- Senior Data Scientist, Monetary PolicyRoblox · San Mateo, CA, United StatesonsiteseniorQuick applyPosted 13 hours ago
- Principal Data Scientist - SafetyRoblox · San Mateo, CA, United StatesonsiteleadQuick applyPosted 13 hours ago
- Senior Data Scientist, Amazon LeoAmazon · Redmond, Washington, USAonsiteseniorPosted 20 hours ago
- Staff Product Data Scientist, Marketplace Machine LearningWaymo · Mountain View, CA, USA; San Francisco, CA, USAhybridstaffQuick applyPosted 2 days ago