Sr. Data Scientist

BJ's Wholesale Club, Inc.

Marlborough (MA)

Hybrid

USD 150,000 - 175,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Weekly Pay
Free BJ’s Memberships
Paid Time Off
Health Benefits
401(k) Retirement Savings Plan
Employee Stock Purchase Plan

Job summary

BJ’s Wholesale Club, Inc. in Marlborough, MA is seeking a Sr. Data Scientist to lead end-to-end supervised and unsupervised machine learning work in a hybrid setting, driving analytics from research to production.

You will define deployment strategies and infrastructure standards, mentor junior scientists and contractors, and collaborate with business, data engineering, and product teams to transform data into measurable improvements in member acquisition, engagement, and retention.

Qualifications

  • Master’s degree in Data Science, CS, Statistics, or related field.
  • 3 years of data science experience focused on customer/business analytics in retail/tech.
  • Experience developing and deploying ML models for business use.
  • Experience building optimization algorithms.
  • Experience with recommendation engines, customer segmentation, and propensity models.
  • Strong programming skills in Python and SQL.
  • ML framework experience such as Scikit‑learn.
  • Experience with regression, clustering, and hypothesis testing.
  • Experience managing ML lifecycle: version control, artifact storage, model registry, monitoring.
  • Exposure to Databricks environment.
  • Design test strategies for A/B tests using hypothesis testing, clustering, and regression.
  • Proficiency with Python libraries: Scikit‑learn, Pandas, NumPy, Multiprocessing, Turicreate, Fuzzywuzzy.
  • Experience with linear programming and solvers: Gurobi, Google OR‑Tools, PuLP.
  • Experience may be gained concurrently.

Responsibilities

  • Define infrastructure standards and deployment strategies for ML algorithms, including cluster health, scalability planning, and system monitoring.
  • Oversee Jira, Confluence, and Git to support tracking, knowledge sharing, and adherence to standards.
  • Convert business requirements into technical requirements and design data science solutions with cross‑functional partners.
  • Communicate outcomes from model development and analyses to technical and business stakeholders.
  • Mentor junior data scientists and external contractors by reviewing deliverables and providing guidance.
  • Design and implement advanced supervised and unsupervised ML solutions using large‑scale distributed data processing.
  • Define methodologies, modeling strategies, and evaluation frameworks; oversee lifecycle from experimentation through deployment and monitoring.
  • Lead advanced statistical analyses and KPI measurement approaches.
  • Identify key drivers of business outcomes and provide recommendations to senior leadership with quantitative evidence.

Skills

3 years experience
Python
SQL
A/B testing
Statistical techniques
ML lifecycle
Optimization algorithms
Recommendation engines
Customer segmentation
Hypothesis testing

Education

Master’s degree in Data Science/CS/Statistics

Tools

Databricks
Jira
Confluence
Git
Scikit‑learn
Pandas
NumPy
Multiprocessing
Turicreate
Fuzzywuzzy
Gurobi
Google OR‑Tools
PuLP

Job description

The Sr. Data Scientist role at BJ’s Wholesale Club, Inc. is a hybrid position based in Marlborough, MA, focused on leading end-to-end supervised and unsupervised machine learning work. The role emphasizes lifecycle management, statistical analysis, infrastructure standards, and technical leadership across data science, business, and engineering teams.

What You’ll Do
  • Define infrastructure standards and deployment strategies for machine learning algorithms, including oversight of cluster health, scalability planning, and system monitoring.
  • Oversee the use of collaboration and project management tools, such as Jira, Confluence, and Git, to support consistent tracking, knowledge sharing, and adherence to internal development standards.
  • Convert business requirements into technical requirements and design data science solutions aligned to business objectives, leading technical discussions with cross-functional partners.
  • Communicate outcomes from model development, data mining analyses, and ad hoc analyses to both technical and business stakeholders.
  • Mentor junior data scientists and external contractors by reviewing deliverables and providing technical guidance to support project execution.
  • Design and implement advanced supervised and unsupervised machine learning solutions using large‑scale, distributed data processing platforms.
  • Define data science methodologies, modeling strategies, and evaluation frameworks, and oversee the machine learning system lifecycle from experimentation and validation through deployment strategy and post‑deployment monitoring.
  • Lead advanced statistical analyses and data mining, including hypothesis formulation, experimental design, and KPI measurement approaches.
  • Identify and interpret key drivers of business outcomes related to member acquisition, engagement, and retention, and provide recommendations to senior leadership using quantitative evidence and statistical reasoning.
Required Qualifications
  • Master’s degree in Data Science, Computer Science, Statistics, or a related field (or foreign equivalent).
  • 3 years of experience in data science with a focus on customer and business analytics in retail or technology domains.
  • Experience developing and deploying machine learning models for business applications.
  • Experience building optimization algorithms to address complex business problems.
  • Experience with recommendation engines, customer segmentation, and propensity models.
  • Strong programming skills in Python and SQL.
  • Machine learning framework experience such as Scikit‑learn.
  • Experience with statistical techniques and models including regression, clustering, and hypothesis testing.
  • Experience applying best practices for managing the machine learning model lifecycle, including version control, artifact storage, model registry, and ongoing monitoring and maintenance using industry‑standard tools and platforms.
  • Exposure to Databricks environment.
  • Ability to design and recommend test design strategies for A/B tests using hypothesis testing, clustering, and regression.
  • Proficiency with Python libraries including Scikit‑learn, Pandas, NumPy, Multiprocessing, Turicreate, and Fuzzywuzzy.
  • Experience with linear programming, mixed integer programming, constraint programming, and heuristics using commercial solvers such as Gurobi or open‑source solvers such as Google OR‑Tools and PuLP.
  • Experience may be gained concurrently.
Core Technologies
  • Python, SQL
  • Scikit‑learn, Pandas, NumPy, Multiprocessing, Turicreate, Fuzzywuzzy
  • Databricks
  • Jira, Confluence, Git
  • Gurobi, Google OR‑Tools, PuLP
Work Location and Schedule
  • Office location: 350 Campus Drive, Marlborough, MA 01752
  • Hybrid schedule: Tuesday through Thursday in-office at BJ’s Club Support Center in Marlborough, MA; Monday and Friday are remote days.
Compensation

Pay range: USD 150,000 - 175,000 per year.

Benefits
  • Weekly Pay
  • Free BJ’s Memberships, including a complimentary The Club Card Membership and a free Supplemental Membership for someone in your household
  • Generous Paid Time Off including vacation, personal, sick days, holidays, bereavement, and jury duty leave
  • Flexible and Affordable Health Benefits, including choice from three medical plans plus optional dental, vision, Health Savings Account (HSA), and flexible spending account options
  • 401(k) Retirement Savings Plan with a company match (available to team members 18 and older)
  • Employee Stock Purchase Plan with after‑tax payroll deductions to purchase shares of BJ’s common stock at a 15% discount
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Digital Engineer
Senior Digital Engineer

BJ's Wholesale Club, Inc. • Marlborough (MA)

Hybrid
USD 116,000 - 147,000
Weekly pay
Free BJ’s memberships
Generous PTO
+3
Lead AI Opportunity Development
Lead AI Opportunity Development

BJ's Wholesale Club, Inc. • Marlborough (MA)

Hybrid
USD 146,000 - 182,000
Weekly Pay
Free BJ’s Memberships
Generous Paid Time Off
+3
Sr Financial Analyst
Sr Financial Analyst

BJ's Wholesale Club, Inc. • Marlborough (MA)

Hybrid
USD 86,000 - 110,000
Weekly pay
Free BJ’s memberships
Generous PTO
+3
Sr DC Department Lead
Sr DC Department Lead

BJ's Wholesale Club, Inc. • Jacksonville (FL)

On-site
USD 27,000 - 39,000
Weekly pay
Free BJ’s memberships
Paid time off
+3
Senior Digital Engineer
Senior Digital Engineer

BJ's Wholesale Club • Marlborough (MA)

Hybrid
USD 116,000 - 147,000
Weekly pay
Free BJ’s Memberships
Generous Paid Time Off
+3
IT Program Manager
IT Program Manager

BJ's Wholesale Club, Inc. • Marlborough (MA)

Hybrid
USD 138,000 - 176,000
Weekly pay
Free BJ’s Membership
Generous PTO
+3
Director Supply Chain - Service Delivery
Director Supply Chain - Service Delivery

BJ's Wholesale Club, Inc. • Marlborough (MA)

Hybrid
USD 149,000 - 215,000
Weekly Pay
Free BJ’s Memberships
Generous Paid Time Off
+3
Supply Chain Analyst
Supply Chain Analyst

BJ's Wholesale Club • Marlborough (MA)

Hybrid
USD 69,000 - 88,000
Weekly Pay
Free BJ’s Memberships
Generous Paid Time Off
+4
Sr Compensation Manager
Sr Compensation Manager

BJ's Wholesale Club, Inc. • Marlborough (MA)

Hybrid
USD 146,000 - 182,000
Weekly Pay
Free BJ’s Memberships
Generous Paid Time Off
+3
Engineering Manager - Merchandising Technology
Engineering Manager - Merchandising Technology

BJ's Wholesale Club, Inc. • Marlborough (MA)

Hybrid
USD 129,000 - 164,000
Weekly pay
Free BJ’s memberships
Generous PTO
+3