×
Register Here to Apply for Jobs or Post Jobs. X

Data Scientist - Simulation and Digital Twins

Job in Digswell, Hertfordshire, AL8, England, UK
Listing for: Tesco
Full Time position
Listed on 2026-10-12
Job specializations:
  • IT/Tech
    Data Scientist, Data Analyst
Salary/Wage Range or Industry Benchmark: 65000 - 90000 GBP Yearly GBP 65000.00 90000.00 YEAR
Job Description & How to Apply Below

The Tesco Data Science team are looking for a Simulation Data Scientist to use simulation to help solve challenging problems across the business and our supply chain from supplier to shelf.

At Tesco, our Data Science team focuses on modelling complex business problems and deploying data products  work spans across multiple areas including physical stores, online, supply chain, marketing and Clubcard. This requires our Data Scientists to have an advanced understanding of statistics and algorithms. The team itself is made up of researchers and practitioners with varied backgrounds from both academia and the business world.

You will develop and connect simulation models to help Tesco understand, evaluate and improve operations, including supply chain, and assess proposed changes before implementation. Working with experienced colleagues, you will contribute to distributed simulations that bring together models of different processes and systems, developing awareness of relevant interoperability standards and approaches. You will build models at different levels of fidelity, learning to choose the appropriate detail for the business question, available data and computing needs.

The role will involve using operational data and scenario experiments to validate models, explore trade-offs and inform decisions. Follow agile delivery methods and contribute to continuous integration and delivery practices, including version control, automated testing and repeatable deployment, to help maintain reliable simulation tools.

The position will be based in our Welwyn Garden City campus.

  • Working with colleagues to understand operational problems and agree what a simulation needs to represent, test and measure.
  • Building and maintaining simulation models using Python and relevant tools, drawing on simulation and data science skills.
  • Creating models at different levels of detail, with guidance on choosing an approach that balances accuracy, available data and computing needs.
  • Helping connect models so they can run together and exchange information, including across different tools or computers in distributed or federated simulation environments.
  • Developing awareness of the standards and approaches used to connect simulations and applying them with support from experienced colleagues.
  • Preparing and analysing operational data to set up models, identify gaps and represent real-world variation.
  • Checking that models work as intended and comparing their results with real-world data and feedback from operational experts.
  • Running repeatable experiments to assess proposed operational changes, including supply chain scenarios, and compare effects on capacity, cost, service and resource use.
  • Explaining findings clearly, including the assumptions made, uncertainty in results and limitations of the models.
  • Working in an agile team to plan and deliver tasks in manageable steps, respond to feedback and raise issues early.
  • Writing clear, maintainable code and contributing to code reviews, version control, automated testing and reliable software releases.
  • Taking responsibility for agreed tasks, asking for support when needed and developing technical skills.
  • Python programming, with the ability to write clear, structured and testable code.
  • Simulation modelling and an understanding of how to represent real-world processes at different levels of detail.
  • Data analysis and basic statistics to prepare model inputs, understand variation and interpret results.
  • An understanding of how separate models or software components can exchange data and work together.
  • Familiarity with version control, such as Git, and an awareness of automated testing and software delivery practices.
  • The ability to explain technical work clearly, document assumptions and work collaboratively.
  • An organised approach to solving problems, learning new methods and delivering tasks in an agile team.
  • Building or adapting simulation models, or using object oriented programming and data science methods to investigate real-world problems.
  • Working with data to develop, test or evaluate models and communicate findings.
  • A background in a quantitative subject, such as engineering, computer science, mathematics, physics, operational research, or equivalent practical experience.
  • Experience connecting simulations or working in distributed or federated environments would be particularly valuable.
  • Exposure to simulation interoperability standards, models with different levels of detail, or automated testing and deployment would be…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary