Tesca is growing its Data Science team team and is hiring a
Junior Data Scientist. In this role you'll work
collaboratively with our clients to help build analytics capabilities, embed technology, and drive growth. It's a
hands-on role in an innovative and fast-growing digital business—ideal for someone early in their career who wants real responsibility, exposure to stakeholders, and a broad mix of analytics, modelling, and delivery.
You'll help develop algorithms, models, and analysis to support Tesca's portfolio of global clients. Example work includes:
- Building models to evaluate and predict consumer purchasing behaviour using detailed transaction data
- Segmentation and clustering to support targeted promotions and marketing
- Evaluating campaign performance using statistics and machine learning
- Building dashboards and clear visualisations to communicate business performance and insights (bonus if you've used Streamlit, but it's not essential)
You'll be supported with mentoring and reviews, but you'll also be encouraged to take ownership—translating client questions into well-defined analytics work and communicating results clearly to both technical and non-technical audiences.
This is a permanent opportunity based in the UK.
Sponsorship is not available and candidates will need the
right to work in the UK.
Requirements
Required
- Degree (or equivalent experience) in a STEM-related subject (e.g., Data Science, Computer Science, Maths, Physics, Engineering, Economics, or similar)
- Strong foundations in data analysis and statistics, with an interest in customer behaviour and commercial problem-solving
- Python for analysis/modelling and SQL for querying data (Excel is useful too)
- Ability to communicate clearly and confidently with both technical and non-technical audiences — this role is client-facing, so you should enjoy asking questions, clarifying goals, and explaining results
- Evidence of delivering work end-to-end (e.g., university projects, internships, placements, or a first role): from defining a problem, to analysis, to a clear output
- Comfortable working independently as well as collaborating in a team
Experience note: We welcome graduate and early-career applicants. You don't need 2+ years of industry experience for this role—what matters is strong fundamentals, curiosity, and the ability to learn quickly.
Desirable / Nice to have
- Experience with dashboards and data visualisation (e.g., Power BI, or similar)
- Streamlit (a plus, not essential) or experience building lightweight data apps/tools
- Exposure to cloud or modern data platforms (Snowflake / AWS / GCP / Azure; distributed systems knowledge is a bonus)
- Familiarity with marketing / retail / consumer or financial services analytics (helpful but not required)
- Strong organisation and time management; comfortable working in a dynamic environment and with distributed teammates
- Technically curious, self-motivated, versatile, and solutions-oriented
- Sensible use of GenAI/LLM-assisted workflows (e.g., to accelerate coding or summarise findings) with good judgement around validation, privacy, and responsible use
Benefits
- Base salary up to £32k p.a. plus annual performance-based bonus
- 25 days holiday (in addition to 8 bank holidays)
- Hybrid working with high flexibility and the opportunity to work remotely up to 95% of the time
- Company contributory pension scheme
- A supportive, driven culture and a great team with an outstanding mix of talent and experience
- A dynamic environment in which you can personally learn, develop and make an impact
- Opportunity to work on a wide range of analytics and data science projects