Data Scientist

Data Scientist

Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Join us to build innovative AI solutions for top brands like Uber and Amazon.
  • Company: Dynamic tech company focused on enhancing customer experience through AI.
  • Benefits: Flexible work options, competitive salary, equity scheme, and generous holiday allowance.
  • Other info: Inclusive culture that values diverse backgrounds and encourages growth.
  • Why this job: Make a real impact in the fast-evolving AI landscape while growing your skills.
  • Qualifications: Experience with machine learning, NLP, and a passion for AI.

The predicted salary is between 50000 - 60000 £ per year.

Our mission is to help large successful brands like Uber, Amazon, Wise, HelloFresh (and more!) put their customers at the centre of everything they do. Using best-in-class tech in a fast-developing AI space, our Customer Experience Intelligence platform continuously analyses explicit and implicit feedback to enable our clients to identify what they should do next.

We're hiring a Data Scientist to join the team and help build and ship the next generation of that stack.

What you'll be doing:

  • Train, evaluate, and iterate on ML models for customer feedback tasks, contributing to our custom fine-tuning pipelines and running experiments with rigour and clear documentation.
  • Build and maintain LLM-powered features including retrieval pipelines, reranking systems, and insight generation — with support and guidance from senior team members.
  • Contribute to evaluation frameworks: help build test sets, define metrics, and assess model quality across classification, extraction, and generative tasks.
  • Work on semantic search and retrieval, developing a strong working understanding of embedding-based approaches and the methods that go beyond them.
  • Write clean, well-tested code and collaborate with Engineering on model integration, data pipelines, and monitoring.
  • Work with the wider Data Science team to translate business and product requirements into practical ML experiments and solutions.
  • Stay close to relevant research and bring useful ideas from the literature into team discussions and experiments.

What you’ll need:

  • A solid working knowledge of transformer architectures and how they are applied in NLP tasks.
  • Proficiency in PyTorch, including training loops and standard model fine-tuning workflows; exposure to parameter-efficient techniques such as LoRA is a plus.
  • Experience working with real-world text data across tasks such as classification, extraction, embeddings, or search — at a meaningful scale.
  • Some exposure to instruction fine-tuning or model serving, with an interest in going deeper.
  • A grounding in classical ML and statistics, and the instinct to reach for simpler methods when warranted.
  • Familiarity with GenAI and agentic patterns, even if hands-on production experience is still developing.
  • Clear communication skills and the ability to explain technical work to colleagues across functions.
  • Genuine curiosity about AI and a habit of experimenting — you learn by doing.
  • Good ownership instincts: you follow problems through rather than passing them on.

It would be a bonus if you:

  • MSc in Computer Science, Machine Learning, AI, Data Science, Computational Linguistics, or a closely related STEM field.

Our Hiring Process

  • Complete an introductory asynchronous interview.
  • Have a call with Aji, our Chief Scientist, to learn more about the role.
  • Complete a short take home assignment.
  • Meet a mix of people from the Data Science, Engineering and Product teams.
  • Have a call with our cofounder to learn more about life at Chattermill.

Our Perks

  • Flexible working in a choice-first environment.
  • Work-from-home allowance to set up your ideal workspace.
  • 25 days holiday + local bank holidays, plus an extra day for each year of service.
  • Your birthday off.
  • Annual learning & development budget to support your growth.
  • Equity options — share in the company’s success.
  • Monthly health & wellbeing budget, increasing with length of service.
  • Optional private healthcare plan.
  • Life assurance & income protection (location dependent).
  • Employee Assistance Programme (location dependent) for extra support when you need it.
  • Enhanced family leave (location dependent), plus fertility and neonatal leave.

Our Values

  • We are obsessed with experience.
  • We believe in the power of trust.
  • We act as responsible owners.
  • We share a passion for growth & progress.
  • We set our ambitions high but stay humble.
  • We believe the right team is the key to success.

Diversity & Inclusion

We want to enable exceptional experiences for everyone, and to achieve this we need everyone’s voice in our team. We are on a mission to bring more diversity into the business and to give everyone (from all backgrounds and abilities) a chance to join us, even if they may not fit all of the requirements set out in this job spec.

Data Scientist employer: Chattermill Analytics Limited

At Chattermill, we pride ourselves on being an exceptional employer, offering a flexible work environment that empowers our Data Scientists to thrive, whether they choose to work remotely or in our vibrant London office. With a strong focus on employee growth, we provide generous learning budgets, equity options, and a culture that values collaboration, innovation, and diversity, ensuring that every team member has the opportunity to contribute meaningfully to our mission of enhancing customer experience for leading brands.

C

Contact Details:

Chattermill Analytics Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Scientist

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their needs. Practise common interview questions and think about how you can showcase your experience with ML models and data analysis.

Tip Number 3

Show off your projects! Whether it's a GitHub repo or a personal website, having a portfolio of your work can really set you apart. Highlight any relevant projects that demonstrate your skills in NLP, PyTorch, or any other tech mentioned in the job description.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Chattermill!

We think you need these skills to ace Data Scientist

Machine Learning
Natural Language Processing (NLP)
Transformer Architectures
PyTorch
Model Fine-Tuning
Data Analysis
Semantic Search

Some tips for your application 🫡

Show Your Passion for AI:When you're writing your application, let your enthusiasm for AI and data science shine through! We love candidates who are genuinely curious and eager to experiment, so share any personal projects or experiences that highlight this.

Tailor Your Application:Make sure to customise your application to reflect the specific skills and experiences mentioned in the job description. We want to see how your background aligns with our needs, so don’t be shy about showcasing relevant projects or achievements!

Be Clear and Concise:While we appreciate detail, clarity is key! Keep your application well-structured and to the point. Use bullet points where necessary to make it easy for us to read and understand your qualifications.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Chattermill Analytics Limited

Know Your Stuff

Make sure you brush up on transformer architectures and their applications in NLP tasks. Familiarise yourself with PyTorch, especially training loops and model fine-tuning workflows. Being able to discuss your experience with real-world text data will definitely impress!

Show Your Curiosity

Demonstrate your genuine interest in AI and machine learning during the interview. Share examples of your experiments or projects that showcase your curiosity and willingness to learn. This will show that you're not just about the theory but also about practical application.

Communicate Clearly

Since you'll be working with various teams, practice explaining your technical work in simple terms. Prepare to discuss how you've communicated complex ideas in the past, as clear communication is key in a collaborative environment.

Prepare for the Take-Home Assignment

Take the time to understand the requirements of the take-home assignment thoroughly. Plan your approach, document your process, and ensure your code is clean and well-tested. This is your chance to showcase your skills and thought process, so make it count!