Data Science Intern Job at Books A Million Holding Company, Birmingham, AL

  • Books A Million Holding Company
  • Birmingham, AL

Job Description

Job Description


Job Title


Data Science Intern - Spring 2027


About the Job


Books-A-Million is headquartered in Birmingham, Alabama, and operates a family of brands that includes Books-A-Million, 2nd & Charles, Joe Muggs, and Yogurt Mountain. Our Data & Analytics team is moving reporting to a modern data stack built on Snowflake, dbt, and Tableau. This part-time internship, maximum 20 hours per week, is on-site at our Industrial location in Birmingham and runs January 25 - April 23, 2027. The intern will join the team building the Prometheus data lakehouse and work on real production data.


  • Position: Data Science Intern - Spring 2027
  • Department: IT, Data & Analytics
  • Location: Birmingham, AL - Industrial (on-site)
  • Position Type: Part-time internship, maximum 20 hours per week
  • Pay: $17 per hour
Role Summary


The Data Science Intern will support the Data & Analytics team as it moves reporting off the on-prem Qlik server and onto Snowflake, dbt, and Tableau. The intern will build and document data models, develop new Tableau dashboards, and help move an existing analytical model into production. Working closely with the Manager of Business Analytics and the SVP of Data & Analytics, the intern will gain hands-on experience with a modern analytics stack in a friendly, collaborative team.


Role Responsibilities
  • Build and document dbt models in Snowflake across the staging, intermediate, and reporting layers for assigned subject areas.
  • Develop new Tableau dashboards on top of those models, including rebuilds of selected Qlik reports.
  • Validate dashboards against current Qlik figures to confirm they reconcile.
  • Move one or more existing analytical models into production, including version control, scheduled runs, testing, and documentation.
  • Write data tests and documentation, including a data dictionary, so the work can be maintained after the internship ends.
  • Participate in code review and follow team naming and style conventions.
  • Present what was built, lessons learned, and recommended next steps to IT Data & Analytics leadership at the end of the program.
  • Other duties as assigned.

Role Qualifications


Required Qualifications:
  • Rising junior or rising senior pursuing a degree in Statistics, Data Science, Computer Science, Business Intelligence, or a related field.
  • Working knowledge of SQL.
  • Understanding of data modeling fundamentals.
  • Experience with BI or data visualization tools.
  • Hands-on experience using AI tools.
  • Clear written and verbal communication skills.

Preferred Qualifications:
  • Experience with Python.
  • Experience with Git or other version control. The team can teach this.
  • Experience with Tableau, dbt, or Snowflake.
Work Environment & Expectations
  • Program Length: January 25 - April 23, 2027.
  • Schedule: Part-time, maximum 20 hours per week, on-site at our Industrial location.
  • Travel: None.
  • Mentorship: Guidance from the Manager of Business Analytics and the SVP of Data & Analytics.
  • Capstone: A final presentation to IT Data & Analytics leadership on the work completed, lessons learned, and recommended next steps.
  • Physical Requirements: Must be able to sit at a computer or desk for extended periods of time; use hands/arms to operate a keyboard for repetitive motion activities; lift objects up to 30 lbs. with or without assistance; communicate using speech, sight, and sound with or without an assistive device; and stand, walk, stoop, or crouch while performing daily activities of the job.

The Perks


At Books-A-Million, we believe in taking care of our team members, including our interns. As part of the team, you'll enjoy:
  • Employee Discounts: Get discounts on books and other products across our stores.

Equal Employment Opportunity (EEO) Statement


Books-A-Million is an equal opportunity employer committed to fostering a diverse, inclusive, and welcoming workplace. We celebrate and embrace differences, and we strive to create an environment where every individual feels valued and empowered. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.


All qualified applicants will receive consideration for employment without regard to their background or personal characteristics. We are dedicated to creating a culture of respect, equity, and opportunity for all employees, and we encourage individuals from all backgrounds to apply.

Job Tags

Hourly pay, Part time, Local area

Similar Jobs

BrightStar Care of Louisville

Pediatric Nurse (RN/LPN) | Day & Nights | 1:1 Private Duty Nursing Job at BrightStar Care of Louisville

IMMEDIATE NEED for 1:1 Home Care Private Duty Pediatric Registered Nurses (RN) & Licensed Practical Nurses (LPN) in the Louisville KY area for Day & Nights Shifts. Full and Part time shifts for Day & Over Night Available for RNs & LPNs, great flexibility. Hourly Pay... 

Alliance Title and Escrow LLC

Title Officer Job at Alliance Title and Escrow LLC

 ...ask for an accommodation or an alternative application process.Title OfficerClarkston, WA, Clarkston, WA, US4 days ago Requisition...  ...strong roots in the Pacific Northwest since entering the title insurance business in Boise, Idaho, in 1975. Our strategic focus on... 

Ennoble Care

Hospice Intake Nurse (LPN) - Hybrid Job at Ennoble Care

 ...Hospice Intake Nurse (LPN) - Hybrid Philadelphia, PA Ennoble Care is a mobile primary care, palliative care, and hospice service provider with patients in New York, New Jersey, Maryland, DC, Virginia, Oklahoma, Kansas, Pennsylvania, Texas, Florida, and Georgia.... 

KPMG

Global Executive & Private Client Group (GEPC) Senior Associate Job at KPMG

At KPMG, you can become an integral part of a dynamic team at one of the worlds top tax firms. Enjoy a collaborative, future-forward culture that empowers your success. Work with KPMGs extensive network of specialists; enjoy access to our Ignition Centers, where deep industry... 

TravelNurseSource

Travel Nurse RN - OR Circulate - $2,732 per week in Woodsville, NH Job at TravelNurseSource

 ...Registered Nurse (RN) | OR Circulate Location: Woodsville, NH Agency: Lancesoft Inc Pay: $2,732 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/19/2026 About the Position TravelNurseSource...