Data Science Internship | 2 months | Full time | £24K (FTE pa) | UK Remote

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

2:1 or above in a highly numerate STEM subject with exposure to Data Science/Analytics, Experience with Python, ideally with Pandas and Numpy, Broad exposure to advanced analytics and modelling, including Machine Learning and Neural Networks, Excellent communication skills and ability to work both independently and in a team..

Key responsibilities:

  • Working on various data science projects to analyze customer A/B tests
  • Implementing technical knowledge in real-world scenarios
  • Solving novel data science problems and improving model accuracy
  • Contributing code to a real codebase and participating in code reviews.

SearchPilot logo
SearchPilot
11 - 50 Employees
See all jobs

Job description

Are you interested in applying your theoretical and mathematical knowledge to real-world problems?

Would you like a two-month summer internship with a fast-growing technology company (including the possibility of a permanent contract starting in September)?


About us:

SearchPilot is a profitable and growing start-up with team members in the UK and the US. We are on a mission to prove the value of SEO for the world's biggest websites, and we'd like you to join us.

The SearchPilot platform enables our customers to run SEO A/B tests, make agile changes to their websites, and discover the true SEO and CRO impact. We power the websites of some of the largest global brands and Fortune 500 companies.

We are now looking for some enthusiastic and committed junior data scientists to support us with internal projects, such as improving model accuracy, improving neural network forecasting, and clustering-based analysis.

The Role:

Imagine working flexibly and remotely to work with an exciting tech company to improve their mathematical and data science capabilities! You’d work with us for 2 months initially, and if you impress, there’s the possibility of a full-time role with SearchPilot as a Junior Data Scientist.

What will you be doing?

  • Working on a variety of different data science projects, creating, improving and testing how we analyse customer A/B tests.
  • Implementing your recently gained technical knowledge in a real-world setting.
  • Solving novel data science problems.
  • Improving your skills and building your professional experience.
  • Working with and learning from an experienced and friendly Engineering team.
  • Getting the opportunity to contribute code to a real codebase, with code review processes to help you improve.

What sort of projects might you work on?

SearchPilot primarily works on time-series forecasting of website traffic/user metrics, but there are a variety of different aspects and challenges involved. Some example projects you might work on (you will have a choice of projects from a list):

  • PyTorch modelling - we have historically used Tensorflow, and have a preliminary PyTorch model which needs further refinements.
  • Building models for synthetic tests, emulating real test results whilst ensuring not to introduce bias or confounding variables.
  • Improved outlier analysis algorithms.

These are just some examples to give you a taste. In all cases, we have a large data set of historic tests and website traffic across a broad array of websites.

What are we looking for?

We are looking for someone with experience in some combination of the following areas. You do not need to check every item in this list.

  • 2:1 or above in a highly numerate STEM subject with exposure to Data Science/Analytics
  • Certifications / Awards in Data Science related courses
  • Experience with Python and ideally Pandas and Numpy
  • Able to commit to full time (remote) work during July and August 2025.
  • Broad exposure to advanced analytics and modelling (Machine Learning, Neural Networks, etc)
  • Excellent communication skills
  • Capable of working solo as well as in a team

Internship details

We’re looking for up to 3 interns to work with us this summer: 1 July - 30 August 2025.

We hope one of the internships will lead to a permanent job offer in September.

Location: Remote, but you MUST be in the UK and have the right to work in the UK without restriction

Paid leave: 1 week during the internship

Salary: £2,000 per month (via payroll) during internship

Hours: 35 hours per week, Monday to Friday

Start date: Tuesday, 1 July 2025

End date: Friday, 29 August 2025

Application process

Applications are open until Wednesday 4 June.

  1. Complete the application by uploading your CV and brief cover letter explaining why you are a good for for this internship
  2. Answer the mandatory questions
  3. If we like your application, we will invite you to complete a short technical task (2-3 hours) that will need to be submitted by 6 June. This will give us an indication of your technical ability and analytical skill.
  4. We’ll invite a shortlist of candidates to an online interview

Offers will be made on or before 20 June.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs