1,567,580open jobs
94,369companies
239,686added this week
Browse all
Salary
≈ $66k – $149k per year (Estimated)
Location
In office (Welwyn Garden City)

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 9, 2026. Tesco scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Tesco is a leading British multinational retailer that stands as the largest grocery store chain in the United Kingdom. Headquartered in Welwyn Garden City, England, the company operates thousands of supermarkets, convenience stores, and a major e-commerce platform. It offers a wide variety of products ranging from fresh food and clothing to household items and financial services.

About the role

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 at scale. Our 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.

What is in it for you

We’re all about the little helps. That’s why we make sure our Tesco colleague benefits package takes care of you - both in and out of work. Click Here to find out more!

  • Annual bonus scheme of up to 20% of base salary.
  • Holiday starting at 25 days plus a personal day (plus Bank holidays).
  • Private medical insurance.
  • 26 weeks maternity and adoption leave (12 months service required at the qualifying date) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 6 weeks fully paid paternity leave.
  • Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing.

The above information is a shortened summary, refer to our policies for full details

You will be responsible for

  • 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.

You will need

  • 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 useful but is not essential.

About us

You might know us as a supermarket, technology company or even for our award-winning mobile network. Truth is, we’re all of those things, and much more. Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues.

At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you. We always welcome a conversation about flexible working, so talk to us throughout your application about how we can support.

We're proud to be an accredited Disability Confident Leader, where everyone’s welcome. That’s why we commit to providing a fully inclusive and accessible recruitment process. If you need support with your application, click here for more information. And if you're interested in joining our team but don't tick every box, don't let that hold you back from applying.

When you join us in this role, you'll be employed by Tesco Stores Limited, the Tesco legal entity responsible for your employment.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,567,580 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Welwyn Garden City
≈ $39k – $75k per year (Estimated) • In office • 1+ year exp • Palaiseau
Python
Databases
Databricks
AI/ML
Scikit-learn
TensorFlow
Machine Learning
DevOps
AWS
Grafana
GitHub
Apply
≈ $49k – $81k per year (Estimated) • In office • 3+ years exp • Master's Degree • Paris
Python
SQL
AI/ML
XGBoost
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
Alteryx
Apply
Engenheiro de Dados 12 min ago
Hybrid • Full-Time • Taboão da Serra
Python
SQL
Python
pySpark
AI/ML
Spark
DevOps
CI/CD
Analytics
ETL/ELT
Apply
≈ $36k – $98k per year (Estimated) • Hybrid • Full-Time • Taboão da Serra
SQL
Databases
Db2
Oracle
MS SQL
DevOps
Azure
AWS
Analytics
ETL/ELT
Apply
≈ $64k – $110k per year (Estimated) • Remote (Poland) • Full-Time
Python
SQL
Databases
PostgreSQL
Snowflake
Databricks
Cassandra
Apache Kafka
Google BigQuery
BigQuery
AI/ML
Spark
dbt
Great Expectations
Flink
DevOps
Terraform
GCP
GitHub Actions
Pulumi
CI/CD
ArgoCD
AWS
Kubernetes
Amazon Kinesis
Apply
Data Engineer (m/f/d) 5 hours ago
≈ $29k – $75k per year (Estimated) • Remote (Portugal) • Full-Time • 5+ years exp • Bachelor's Degree • Porto
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
CI/CD
Git
GitLab
Analytics
Data Vault
Dimensional Modeling
Apply
≈ $15k – $33k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Chennai • Bengaluru • Hyderabad
Python
SQL
Databases
PostgreSQL
LookML
Google BigQuery
BigQuery
AI/ML
Airflow
Vertex AI
dbt
DevOps
GCP
CI/CD
Google Cloud Run
Analytics
Tableau
ETL/ELT
Looker
Management
Agile
Apply
In office • Full-Time • Bachelor's Degree • Bengaluru
DevOps
Rest API
CI/CD
Git
Docker
Cybersecurity
GDPR
Apply
≈ $35k – $84k per year (Estimated) • In office • Porto
Databases
Snowflake
Apache Kafka
AI/ML
Dagster
dbt
Flink
DevOps
Terraform
CI/CD
AWS
Analytics
AWS Glue
Apply
≈ $48k – $95k per year (Estimated) • Hybrid • Barcelona
DevOps
CI/CD
Apply
≈ $81k – $158k per year (Estimated) • In office • Welwyn Garden City
Python
Python
pySpark
AI/ML
Hadoop
Spark
Time Series Forecasting
DevOps
CI/CD
Apply
Remote (location not specified)
Python
Python
pySpark
AI/ML
Hadoop
Spark
Computer Vision
Time Series Forecasting
Machine Learning
DevOps
CI/CD
Apply
$44k per year • Hybrid • Edinburgh
SQL
SAS
DevOps
GitHub
Management
Jira
Microsoft Office
Apply
Data Scientist 22 days ago
$50k – $75k per year • Hybrid • Newcastle
Databases
Databricks
Microsoft Fabric
Apply
$62k – $80k per year • Hybrid • Full-Time • Kraków
Python
Scala
Databases
Apache Kafka
AI/ML
Spark
Airflow
DevOps
CI/CD
Kubernetes
Amazon S3
Apply
≈ $81k – $158k per year (Estimated) • In office • Welwyn Garden City
Python
Python
pySpark
AI/ML
Hadoop
Spark
Time Series Forecasting
DevOps
CI/CD
Apply
$58k per year • In office • Full-Time • Bachelor's Degree • Welwyn Garden City
Apply
MOT Technician 1 day ago
≈ $35k – $65k per year (Estimated) • In office • Bachelor's Degree • Welwyn Garden City
Apply
Cleaner 1 day ago
≈ $34k – $63k per year (Estimated) • In office • Full-Time • Welwyn Garden City
DevOps
SOAP
Apply
$53k – $69k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Welwyn Garden City
Apply
See all jobs
This is one of many
1,567,580 more open roles from verified company boards, updated every day.