About this role
Salary: £? - ? per year
Requirements
- Intermediate SQL, Python, and scikit-learn skills, plus basic PySpark coding skills and a good understanding of standard coding practices.
- Database experience.
- Code optimisation and standard software development skills, such as writing tests.
- Knowledge of the full machine learning lifecycle; deployment experience is beneficial.
- Ability to reframe ambiguous business questions, with support, into solvable problems.
- Ability to explain ideas clearly in non-technical language and tell a simple story to non-technical audiences.
- Good listening skills to understand stakeholder and customer needs.
- Ability to review others work constructively and challenge decisions positively.
- Knowledge of methods or tools for data validation, model versioning, and model performance monitoring, and an interest in learning how models are monitored and improved over time.
Responsibilities
- Build, validate, optimise, and manage basic models and data pipelines.
- Contribute to relevant parts of the data science lifecycle, including documentation and security considerations.
- Analyse diverse data using statistical methods and make recommendations to improve customer experience and business results.
- Identify improvements in your work and develop your skills.
- Develop a good understanding of and use our internal dataset.
- Collaborate with the data science team and project groups to share knowledge and achieve the best possible outcomes.
- Use analysis to address business problems and improve customer experience, including through personalised communications, improved stock management models, more effective marketing, maximising customer lifetime value, and reducing customer churn.
- Depending on your expertise and learning objectives, build cloud models to automate decision-making, optimise processes, define project expectations with stakeholders, or conduct exploratory analysis to inform strategic decisions.
- Keep customers at the focus of all analysis.
Technologies
- Cloud
- Support
- Machine Learning
- Marketing
- Python
- PySpark
- SQL
- Security
- ARM
More
We are advertising a hands-on Junior Data Scientist role in the telecoms sector on a six-month contract, inside IR35, paying up to £360 per day. The role is based in Slough, with hybrid working and two to three days per week onsite. The vacancy is advertised by an Advanced Resource Managers company, a specialist talent acquisition and management consultancy providing technical recruitment and resource solutions. We will not send your CV without your permission.
last updated 46 week of 2026