Skip to main content
Walgreens logo

Senior Data Scientist 2 (Hybrid – Deerfield, IL)

Walgreens
Full TimeseniorHybrid
Riverwoods, Illinois, US$128k – $204kPosted March 6, 2026

Salary Context

This role offers $128k–$204k. The median for Senior-level data_science roles is $120k–$188k (based on 22 listings). 8% above median.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonRSQLSpark

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Summary

The Senior Data Scientist II plays a key role in developing and deploying advanced machine learning and statistical models that support enterprise business decisions. This is a hands-on modeling role focused on building production-grade predictive and statistical models, with strong expectations around coding, data manipulation, and collaboration with business stakeholders.

This position is responsible for the end-to-end development and delivery of classical machine learning solutions currently in production, including forecasting, optimization, and other predictive modeling applications. The role will also support the team in gradually integrating modern large language model (LLM) techniques where appropriate.

The ideal candidate is comfortable working with large, complex datasets; designing and validating models; writing efficient production-quality code (such as Python and SQL); and translating complex or ambiguous business problems into measurable, data-driven solutions.

This role is based in Deerfield, Illinois, and follows a hybrid work schedule requiring four days per week on-site.

Job Responsibilities

Responsible for applying advanced data analysis tools and techniques to provide insights and actionable recommendations for the business. Utilizes highly complex statistical modeling to make predictions about future outcomes and in multiple scenarios.

  • Utilizes predictive analytics, including statistical modeling, data mining techniques and machine learning, to find patterns and make predictions about future outcomes under multiple scenarios. Interprets and applies data in analyses and explains findings to business audiences to improve products and processes, or to discover the next breakthrough.
  • Interprets and applies data in analyses, and explain findings to business audiences, typically to improve products and processes, or to discover the next product breakthrough.
  • Develops and executes statistical and mathematical analyses to support business decision making for multiple business functions. Develops complex algorithms and statistical predictive models and determines analytical approaches and modeling techniques to evaluate scenarios and potential future outcomes.
  • Identifies meaningful insights from large data sources; interprets and communicates insights and findings from analysis and experiments to stakeholders
  • Applies analytical rigor and statistical methods to analyze large amounts of data, using advanced statistical techniques such as predictive statistical models, customer profiling, segmentation analysis, survey design and analysis and data mining.
  • Documents projects, including business objectives, data gathering and processing, leading approaches, final algorithm, detailed set of results and analytical metrics. Develops materials to explain project findings.
  • Participates in developing technical / business approaches and new or enhanced technical tools.
  • Interacts with internal and external peers and management to share highly complex information related to areas of expertise and/or to gain acceptance of new or enhanced technology / business solutions.
  • Mentors less experienced members of the team. May lead teams / projects. Provides guidance regarding analytical approach and iteration of algorithms.
  • Assigned to complex undertakings.
  • Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some.

About Walgreens

Founded in 1901, Walgreens (www.walgreens.com) has a storied heritage of caring for communities for generations and proudly serves nearly 9 million customers and patients each day across its approximately 8,500 stores throughout the U.S. and Puerto Rico, and leading omni channel platforms. Walgreens has approximately 220,000 team members, including nearly 90,000 healthcare service providers, and is committed to being the first choice for retail pharmacy and health services, building trusted relationships that create healthier futures for customers, patients, team members and communities.

Basic Qualifications

  • Bachelor's degree OR equivalent and at least 4 years of professional work experience in data science, advanced analytics, statistics or similar field
  • Experience interrogating data, performing analyses, interpreting data, and presenting to business audiences.
  • At least 4 years of experience with SQL
  • At least 4 years of experience with open-source data science and statistics packages such as Python, R, Spark, etc.
  • Experience establishing and maintaining key relationships with internal (peers, business partners and leadership) and external (business community, clients and vendors) within a matrix organization to ensure quality standards for service.
  • Experience diagnosing, isolating, and resolving complex business issues and recommending and implementing strategies to resolve problems.
  • Experience presenting to all levels of an organization
  • At least 2 years of experience contributing to financial decisions in the workplace.
  • At least 2 years of direct leadership, indirect leadership and/or cross- functional team leadership.
  • Willing to travel up to 10% of the time for business purposes (within state and out of state)

Preferred Qualifications

  • 5+ years of experience in applied data science building and deploying machine learning and statistical models to solve real-world business problems.
  • Strong proficiency in Python (or a similar programming language) and SQL, with experience working with large and complex datasets.
  • Experience developing and deploying machine learning models and collaborating with engineering or platform teams to move models from prototype to production environments.
  • Working knowledge of large language models (LLMs) and their application in analytics, modeling, or decision-support workflows.
  • Experience with prompt engineering and techniques used to improve model performance, reliability, and output quality.
  • Understanding of common LLM limitations, including hallucinations, and familiarity with approaches used to evaluate, monitor, or mitigate these behaviors.
  • Strong communication skills with the ability to translate complex or ambiguous business questions into clear analytical or machine learning solutions.

We will consider employment of qualified applicants with arrest and conviction records.

Salary Range: $127500 - $204000 / Salaried

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free