Data Scientist
Role details
Job location
Tech stack
Job description
I'm looking for a Senior Data Scientist to lead advanced modelling projects and help shape our clients data strategy. You'll work closely with Product and Engineering to build high-impact, scalable data solutions, combining statistical modelling, machine learning, and cutting-edge AI/LLM techniques. What You'll Do
- Translate business problems into clear modelling approaches.
- Lead end-to-end design and prototyping of ML/DL/LLM models.
- Conduct hypothesis testing, causal analysis, EDA, and feature engineering.
- Build and validate models using modern ML frameworks (e.g., PyTorch, LightGBM, Scikit-Learn).
- Define reproducible modelling standards, drift detection, and quality controls.
- Work with Engineering to productionise prototypes and ensure scalability.
- Guide Build vs. Buy decisions and advise on latency/cost/accuracy trade-offs.
- Stay up to date with the latest advancements in ML, LLMs, and agentic AI. What You Bring
Requirements
-
Degree in Statistics, Computer Science, or related field (2:1+).
-
5+ years' experience in data science with strong analytical decision-making.
-
Advanced SQL + strong Python skills in ML/AI libraries.
-
Hands-on experience with LLMs, embeddings, vector stores, and modern AI techniques.
-
Proven track record delivering ML/LLM/CV/NLP solutions that drive business value.
-
Strong understanding of core ML theory, statistical inference, and model validation.
-
Experience working with cloud platforms (GCP or AWS).
-
Excellent communication and project management skills. Nice to Have
-
MS/PhD in a quantitative discipline.
-
Experience building agentic systems or multimodal models.
-
Knowledge of sampling design, power analysis, or non-parametric testing.
-
Publications or patents.
-
Background in marketing/media analytics.