Senior Data Scientist - £400 a day inside IR35
Location: London - Hybrid, 3 days per week onsite
Contract: Initial 12 months
Rate: Up to £400 per day, Inside IR35
We are looking for a hands-on Senior Data Scientist/Python Data Engineer to help develop and enhance a production intelligence and analytics platform supporting a large-scale mobile application.
This is not a traditional machine-learning-heavy Data Scientist position. The role combines Python engineering, data analytics, telemetry, API/data integration and dashboard development, turning complex datasets into clear, actionable insights for senior stakeholders.
Key Responsibilities
- Develop production-quality solutions using Python, pandas and NumPy
- Build and enhance interactive Streamlit dashboards
- Integrate data from SQL, APIs, Snowflake, OpenSearch and REST-based sources
- Analyse large telemetry datasets and identify trends, anomalies and performance issues
- Perform time-series analysis and anomaly detection
- Create effective visualisations using tools such as Plotly, Matplotlib and Seaborn
- Work with AWS S3, boto3 and Parquet-based data
- Own functionality from data ingestion through analysis to visualisation
- Maintain clean, scalable architecture and engineering standards
Key Skills & Experience
Essential:
- Strong commercial Python development experience
- Strong experience with pandas and NumPy
- Hands-on Streamlit dashboard development
- Strong SQL and API integration experience
- Data analysis and quantitative/statistical skills
- Experience working with time-series data and/or anomaly detection
- Strong data visualisation skills
- Experience developing production-grade data or analytics solutions