Share this Job

MDP Data Engineer/Software Engineer Intern Job

Date: Apr 11, 2019

Location: Westborough-Home Office, MA, US, 01581

Company: BJ's Wholesale Club, Inc.

BJ's Wholesale Club was the first retailer to introduce the warehouse club concept in the northeastern United States. Today, we’re a multibillion dollar operation with more than 200 clubs in 16 states from Maine to Florida.

While our Members know us for helping them save up to 25% off grocery prices every day, our Team Members  love us for providing a supportive and engaging workplace that’s committed to developing great talent.

If you’re a motivated and enthusiastic person who enjoys working collaboratively and is committed to providing great service for our Members, we want to hear from you. BJ’s offers a fast-paced, team environment with great training opportunities and competitive salary and benefits packages to help you  succeed.

BJs Wholesale Club prides itself on our Management Development Program Summer Internship. We have been awarded Forbes best employers for new grads in 2018 and best places to work for LGBTQ equality in 2017. As a company we provide students with a well-rounded corporate experience to develop the necessary skills they need to thrive in the next step of their career. We offer a competitive paid internship that has strategic and project-based positions in different areas of the business. As an intern you would report to a VP or above and be assigned a mentor that will help you navigate the day to day operations 


The Data Engineer/Software Engineer intern will be responsible for assisting the team in measuring effectiveness of marketing campaigns and interpret results to the business. Additional responsibilities include but are not limited to:


  • Perform data engineering tasks using Python/PySpark/SQL/SAS to aggregate multiple data sources into a centralized repository on AWS
  • Create and maintain documentation on existing data science/engineering solutions
  • Maintain and improve machine learning models to drive membership growth
  • Develop new features, augment tools and create new models based on business requirements
  • Design A/B testing/experimental test design for membership marketing campaigns


  • GPA of 3.4 or above
  • Preferred major and graduation year, competencies and experience designated by the business.
  • Leadership experience in programs, projects, clubs-preferred
  • Data Engineering & data flow pipelines
  • Software engineering skills (Pull requests, unit testing, automated model tests, etc)
  • Experience w/ creating experiment results visualizations/reports & applying results to drive business value
  • Statistics knowledge (e.g. parametrized vs non-parametrized tests)
  • Modeling experience preferred (Uplift modeling, propensity score matching, Linear/Logistic Regression and other supervised and unsupervised algorithms)
  • Languages/Tools
    • Python (pandas, numpy)
    • SQL (analytic functions, subqueries, etc)
    • Git & Github
    • Spark (using pySpark)
    • Visualization (e.g. Tableau)
    • Hadoop: AWS EMR (Debian), Hive
    • Excel/PowerPoint

Program Highlights:

  • New hire orientation tailored to the program
  • Performance review throughout the program
  • Club tour and Distribution center tour
  • Coffee with our CEO
  • One-on-one resume review
  • Information Knowledge exchanges with senior business leaders
  • Development workshops
  • Social outings

BJ's Wholesale Club is committed to a policy of equal employment opportunity for all qualified team members and applicants for employment without regard to race, religion, color, sex, sexual orientation, age, ancestry, national origin, physical and/or mental disability, genetic information, atypical cellular or blood trait, marital and/or familial status, pregnancy, gender identity and expression, military or veteran status, or any other characteristics protected by applicable law.

Nearest Major Market: Worcester