Bachelor’s/Master’s (or equivalent experience) in Data Science, CS, Statistics, Math, or related field.
4-8 years in data science / applied ML / advanced analytics with demonstrated production impact.
Strong Python (Pandas, NumPy, Scikit-learn) and solid SQL.
Experience working with large-scale data; exposure to Spark/PySpark and modern data platforms.
Strong communication and ability to influence decisions with data.
Qualification wording
Bachelor’s/Master’s (or equivalent experience) in Data Science, CS, Statistics, Math, or related field.
4-8 years in data science / applied ML / advanced analytics with demonstrated production impact.
Strong Python (Pandas, NumPy, Scikit-learn) and solid SQL.
Experience working with large-scale data; exposure to Spark/PySpark and modern data platforms.
Strong communication and ability to influence decisions with data.
Education & alternatives
Required Qualifications
- Bachelor’s/Master’s (or equivalent experience) in Data Science, CS, Statistics, Math, or related field.
- 4-8 years in data science / applied ML / advanced analytics with demonstrated production impact.
Open 3 monthsWe first saw this posting 94 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.
Status in our records
Live
First seen by us
Aug 11, 202694 days ago
Recorded sightings
371
Last seen by us
Nov 13, 2026
Aug 11, 2026today
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
How this job compares
Time since we first saw it
Day 94
860
Up longer than most. Similar jobs usually come down between day 8 and day 60.
Well past Williams-Sonoma’s usual: its jobs come down by about day 44.
From 11,783 similar postings that came down, and 10 of Williams-Sonoma’s. Coming down is not always a hire.
Williams-Sonoma is hiring
3 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
Python
SQL
Azure
Spark
NumPy
pandas
PySpark
scikit-learn
Where the posting names them
- 4-8 years in data science / applied ML / advanced analytics with demonstrated production impact.
- Strong Python (Pandas, NumPy, Scikit-learn) and solid SQL.
- Strong foundations in classical ML, feature engineering, and model evaluation.
- Perform deep EDA, identify drivers/opportunities, and communicate insights through strong storytelling tailored to business stakeholders.
- Build robust feature engineering and scalable modeling pipelines (Spark/PySpark preferred).
- Select appropriate model evaluation methods (metrics, validation strategy, leakage prevention, error analysis) and ensure reliability.
- Strong foundations in classical ML, feature engineering, and model evaluation.
- Experience working with large-scale data; exposure to Spark/PySpark and modern data platforms.
- Strong communication and ability to influence decisions with data.
About 19,800 in 2026, up 1% from the year before.Annual report (SEC Form 10-K)
Company
Listed as WSM.
Demand for Data Scientist roles
New Data Scientist postings at the employers we follow are down 4% over the last 6 weeks compared with the 6 before.
August 17Last week
Each bar is one week of new postings. The darkest bars are the last 6 weeks.
Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.
About the role
We file this job under Data Scientist, by the work the posting describes.
Data scientists use statistics and models to answer harder questions, such as whether a change worked, what demand will look like next quarter, or which customers are likely to leave.
Postings usually ask for Python or R, SQL, statistics, experiment design and common machine learning methods.
Unlike an ML engineer, a data scientist's main output is often an analysis or a first model, not software running inside a product.
Design and delivery of ML/analytics solutions (forecasting, propensity, segmentation, churn, ranking, personalization) across retail and e-commerce use cases.
Translate business inputs into clear ML problem statements, data requirements, KPIs, and success metrics.
Perform deep EDA, identify drivers/opportunities, and communicate insights through strong storytelling tailored to business stakeholders.
Build robust feature engineering and scalable modeling pipelines (Spark/PySpark preferred).
Select appropriate model evaluation methods (metrics, validation strategy, leakage prevention, error analysis) and ensure reliability.
Partner with engineering/platform teams to operationalize models (batch/real-time), including monitoring, drift checks, and retraining strategy.
Drive technical documentation, code quality, and best practices; contribute to team standards and reviews.
Hands-on exposure to Computer Vision and Generative AI/LLMs (e.g., RAG, embeddings, prompt engineering, agent workflows) for retail use cases such as product search, customer support, and content understanding.
Required Qualifications
Bachelor’s/Master’s (or equivalent experience) in Data Science, CS, Statistics, Math, or related field.
4-8 years in data science / applied ML / advanced analytics with demonstrated production impact.
Strong Python (Pandas, NumPy, Scikit-learn) and solid SQL.
Strong foundations in classical ML, feature engineering, and model evaluation.
Experience working with large-scale data; exposure to Spark/PySpark and modern data platforms.
Strong communication and ability to influence decisions with data.