Full-timeRemote

Data Scientist

You will work hands-on with data — exploring, cleaning, modelling, and evaluating — across a range of client projects. This is a great role for someone who wants to deepen their applied ML skills on real, varied business problems with a supportive senior team around them.

What you'll do

  • Perform exploratory data analysis and feature engineering across diverse datasets
  • Build, evaluate, and iterate on ML models under the guidance of senior scientists
  • Support the deployment and monitoring of models in production environments
  • Write clean, reproducible code and document your analysis and modelling decisions
  • Communicate findings clearly to internal teams and clients

What we're looking for

  • 2+ years of data science or ML engineering experience (internships count)
  • Solid Python skills and experience with core ML libraries (scikit-learn, pandas, numpy)
  • Understanding of supervised and unsupervised learning fundamentals
  • Experience with data wrangling, visualisation, and statistical analysis
  • Strong communication skills and a curiosity-driven approach to problem solving

Nice to have

  • Exposure to LLMs, embeddings, or AI agents
  • Experience with SQL, dbt, or similar data pipeline tooling
  • Academic or project background in forecasting, NLP, or recommendation systems

Sounds like you?

Send us a short note about yourself and why this role is a fit.

Apply for this role