Back to jobs

Network Fulfilment Data Scientist

Pay
$90,800–126,000/yearLocation-specific pay — pay source
#LI-Hybrid The pay range for this position is $90,800.00 - $126,000.00 / Year with the opportunity for eligible associates to earn additional compensation pursuant to the Company’s bonus plan. Exact pay will be based on factors including, but not limited to relevant education, qualifications, certifications, experience, level, shift, geographic location, and business and organizational needs. Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits. Part-time positions are eligible for dental, vision, life, and disability benefits. For additional information concerning our benefits, visit our Benefits and Career Development page: https://learn.bswift.com/ulta ABOUT
Read the full posting
Work setting
Not stated
Employment
Full-time — employment source
Employment type in the employer’s posting: FULL_TIME
From the employer’s posting

What you’ll work on

Full posting
  • Develop order sourcing models for fulfillment nodes and carriers

  • Build what-if scenarios and simulations for omnichannel fulfillment flows

  • Own ongoing metrics, models, analyses and dashboards for Network Fulfillment

  • Analyze allocations and order flows and recommend sourcing logic changes

  • Ensure data integrity through reconciliation, integration and audits

From the employer’s posting
Develop order sourcing models to determine when to source from different fulfillment nodes using different carriers
develop flexible, scalable fulfillment network models/what-if scenarios
Own the development and maintenance of ongoing metrics, models, analyses, and dashboards in connection with the Network Fulfillment team.
Analyze allocations and order flows to recommend potential changes to sourcing logic
Ensure data integrity by leveraging proven methodologies, including data reconciliation, data integration and data audits.
Education & alternatives
THE ESSENTIALS FOR SUCCESS: - Bachelor's or Master's degree in related discipline preferred (e.g. Supply Chain, Applied Mathematics, Statistics, Computer Science, Industrial Engineering) - Experience in retail and eCommerce industries
Apply at Ulta Beauty

Posting record

Report an error
Status in our records
Live
First seen by us
Sep 28, 202637 days ago
Recorded sightings
76
Last seen by us
Nov 2, 2026
Employer says posted
Sep 14, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Pay

$118K–$193K is typical

The middle half of what similar US postings state. This one doesn’t list pay.

From 3,721 postings in the last year. Stated ranges, not salaries paid.

Time since we first saw it

Day 37

Similar jobs usually come down between day 7 and day 55.

From 9,988 similar postings that came down. Coming down is not always a hire.

Ulta Beauty is hiring

2 open jobs

Open jobs by the week we first saw them, last 12 weeks.

  • Hiring has slowed
  • Takes jobs down at a usual pace
Hiring record

See how this role fits your experience

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
  • R
  • SQL
  • Power BI
  • Tableau
Where the posting names them
Data Analysis and Insights: - Gather data and use appropriate analytical methods, mathematical models, and tools such as, but not limited to SQL, Python, Power BI, and Tableau to develop flexible, scalable fulfillment network models/what-if scenarios to understand, predict and improve network fulfillment, flows and processes. - Explain and present complex approaches in a concise manner to garner buy in from business partners.
- Knowledge of OMS/DOM and exposure to retail domains with focus on Order Management and Fulfillment Optimization modules (e.g., IBM Sterling, Manhattan DOM, etc.) - Experience using statistical computer languages (e.g., Python, R) and related frameworks to manipulate data and draw insights from large data sets. - Experience with SQL and related data access and analysis tools to mine data, identify insights, and extract features.
- Experience using statistical computer languages (e.g., Python, R) and related frameworks to manipulate data and draw insights from large data sets. - Experience with SQL and related data access and analysis tools to mine data, identify insights, and extract features. - Energetic and self-motivated with a strong sense of curiosity - must be extremely organized and detail oriented with an ability to make proactive recommendations.

Your next step

Complete your application on cdcmcareers-ulta.icims.com. The employer’s form will show what is required.

Applying through iCIMS

  • You start with your email. New applicants then create a login, and returning ones sign in.
  • Upload your resume before you fill anything in: iCIMS fills some profile fields from it.
  • Check your status on the employer’s iCIMS Dashboard, under Past Job Submittals.

Already applied? Track this application

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.

US government figures for data scientists

Median yearly pay, May 2025
$120,230
Expected change, 2025 to 2035
34.6% more jobsagainst 3.5% for all jobs

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-2051.

Job description

View original posting ↗


OVERVIEW

Imagine. With over 1,400 stores throughout the U.S. and a thriving supply chain network, there has never been a greater need for people of high initiative, of big-picture thinking, and adaptability to share in our journey. At Ulta Beauty, we have greater ambitions. Growing what works. Iterating in areas that have promise. Creating new offerings for industry advantage.

 

In all of this is the opportunity to experience real impact, to effectuate change, to give wings to a spirit of creativity and entrepreneurism. Because the challenges are multi-faceted and ever-changing. But for those inspired by real-world demands that press and stretch, that call for new and smarter ideas, that require heavy doses of trust and respect, Ulta Beauty encourages you to imagine with us.

THE IMPACT YOU CAN HAVE:

 

As a Network Fulfillment Data Scientist, you will play a pivotal role in delivering possibilities in every direction by harnessing the power of data to optimize fulfillment across our enterprise. You will transform complex data into actionable insights, predictive capabilities, and prescriptive recommendations. You will collaborate with cross-functional teams to identify high-value business opportunities and develop advanced analytical solutions that enable better strategic and operational decision-making. Your insights will drive strategic decisions, enhance operational efficiency, and empower us to exceed guest expectations. 

 

You will do this by utilizing advanced modeling techniques and optimization algorithms to design and evaluate various omnichannel fulfillment scenarios, considering factors such as, but not limited to fulfillment costs, transportation costs, inventory, transit times, and demand patterns with the goal of delivering an excellent guest experience while balancing operating cost and efficiency.

YOU'LL ACCOMPLISH THESE GOALS BY:

 

Operational Optimization

  • Develop order sourcing models to determine when to source from different fulfillment nodes using different carriers to maximize bottom line & speed to guest while protecting the guest experience.
  • Analyze allocations and order flows to recommend potential changes to sourcing logic to achieve expected business results.
  • Use Predictive modeling to support proactive action to drive benefits to our business.
  • Utilize software that has the capability to simulate scenarios to optimize use of the omnichannel fulfillment network.

 Data Analysis and Insights:

  • Gather data and use appropriate analytical methods, mathematical models, and tools such as, but not limited to SQL, Python, Power BI, and Tableau to develop flexible, scalable fulfillment network models/what-if scenarios to understand, predict and improve network fulfillment, flows and processes.
  • Explain and present complex approaches in a concise manner to garner buy in from business partners.

Performance Metrics and Monitoring

  • Own the development and maintenance of ongoing metrics, models, analyses, and dashboards in connection with the Network Fulfillment team.
  • Conduct ad-hoc analysis, create reporting and metrics for Network Fulfillment
  • Demonstrate a high degree of originality and creativity when developing solutions to improve existing business processes within network fulfillment, utilizing methods such as predictive modeling, statistical analysis, regression modeling, and optimization.
  • Work with internal partners to assess business needs and transform them into meaningful outcomes by selecting optimal analytic technique(s) depending on the nature of the business problem.
  • Ensure data integrity by leveraging proven methodologies, including data reconciliation, data integration and data audits.
  • Work as a liaison among stakeholders to elicit, analyze, communicate, and validate requirements for changes to Network Fulfillment programs.
  • Determine continuous improvement opportunities and support projects to allow the organization to make trade-off decisions quickly with data.
  • Develop reporting tools, data sets, and visualizations to inform stakeholders on the Omnichannel business health.

THE ESSENTIALS FOR SUCCESS:

  • Bachelor's or Master's degree in related discipline preferred (e.g. Supply Chain, Applied Mathematics, Statistics, Computer Science, Industrial Engineering)
  • Experience in retail and eCommerce industries
  • Experience with Supply Chain processes
  • 3-5 years of professional experience in analytical functions
  • Knowledge of OMS/DOM and exposure to retail domains with focus on Order Management and Fulfillment Optimization modules (e.g., IBM Sterling, Manhattan DOM, etc.)
  • Experience using statistical computer languages (e.g., Python, R) and related frameworks to manipulate data and draw insights from large data sets.
  • Experience with SQL and related data access and analysis tools to mine data, identify insights, and extract features.
  • Energetic and self-motivated with a strong sense of curiosity - must be extremely organized and detail oriented with an ability to make proactive recommendations.
  • Excellent interpersonal, verbal, and written communication skills to communicate complex ideas to various audiences in both a technical and user-friendly language.
  • Demonstrated ability to work effectively both in a team environment and independently by handling multiple projects, meeting deadlines, prioritizing appropriately, and responding to issues quickly and creatively with an open and positive attitude.

#LI-JB2

#LI-Hybrid

 


 

The pay range for this position is $90,800.00 - $126,000.00 / Year with the opportunity for eligible associates to earn additional compensation pursuant to the Company’s bonus plan. Exact pay will be based on factors including, but not limited to relevant education, qualifications, certifications, experience, level, shift, geographic location, and business and organizational needs. Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits. Part-time positions are eligible for dental, vision, life, and disability benefits. For additional information concerning our benefits, visit our Benefits and Career Development page: https://learn.bswift.com/ulta

ABOUT

At Ulta Beauty (NASDAQ: ULTA), the possibilities are beautiful. Ulta Beauty is the largest North American beauty retailer and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. We bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty’s own private label. Ulta Beauty also offers a full-service salon in every store featuring—hair, skin, brow, and make-up services.

 

We will consider for employment all qualified applicants, including those with arrest records, conviction records, or other criminal histories, in a manner consistent with the requirements of any applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay
#LI-Hybrid The pay range for this position is $90,800.00 - $126,000.00 / Year with the opportunity for eligible associates to earn additional compensation pursuant to the Company’s bonus plan. Exact pay will be based on factors including, but not limited to relevant education, qualifications, certifications, experience, level, shift, geographic location, and business and organizational needs. Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits. Part-time positions are eligible for dental, vision, life, and disability benefits. For additional information concerning our benefits, visit our Benefits and Career Development page: https://learn.bswift.com/ulta ABOUT
Location & working pattern

Bolingbrook, Illinois

#LI-JB2 #LI-Hybrid The pay range for this position is $90,800.00 - $126,000.00 / Year with the opportunity for eligible associates to earn additional compensation pursuant to the Company’s bonus plan. Exact pay will be based on factors including, but not limited to relevant education, qualifications, certifications, experience, level, shift, geographic location, and business and organizational needs. Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits. Part-time positions are eligible for dental, vision, life, and disability benefits. For additional information concerning our benefits, visit our Benefits and Career Development page: https://learn.bswift.com/ulta
Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.