Data Scientist

trg recruitment
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 100K

Job location

Remote

Tech stack

Python
TensorFlow
PyTorch
Large Language Models
Spark
Keras
Scikit Learn
Kubernetes
XGBoost
Kafka
Machine Learning Operations
Data Pipelines
Docker
Databricks

Job description

  • Research, prototype, and deploy LLM use cases (Q&A, summarisation, document processing)
  • Build and tune models using scikit-learn, PyTorch, TensorFlow/Keras, and XGBoost
  • Create data pipelines for batch and streaming with Spark and Kafka
  • Use Databricks and MLflow for experiments, deployment, and monitoring

Requirements

  • Hands-on Python for data science and ML
  • Practical experience with LLM frameworks (e.g. LangChain)
  • Familiar with Spark/Kafka and End-to-end pipeline experience
  • Databricks, MLflow, Docker, Kubernetes
  • Clear communication with technical and non-technical stakeholders

Apply for this position