About the Opportunity:
We are seeking an ambitious and intellectually curious Junior Data Scientist to join a fast-growing, forward-thinking legaltech company in London working at the cutting edge of data science, NLP, and applied AI.
This is an excellent opportunity for a recent Master’s graduate eager to apply their academic expertise to solving real-world legal and compliance challenges, whether it’s extracting structured data from contracts, building predictive models for compliance risk, or uncovering patterns in complex legal datasets.
You’ll collaborate with experienced data scientists, machine learning engineers, and legal subject-matter experts to design, develop, and deploy models that transform how organisations interact with legal information.
What You’ll Be Doing:
- Designing and building machine learning and NLP models to process and analyse large volumes of legal and business text.
- Carrying out full data science workflows: from data acquisition and cleaning to modelling, validation, and deployment.
- Applying statistical, deep learning, and neuro-symbolic AI techniques to generate actionable insights.
- Contributing to experimental research, model prototyping, and performance benchmarking.
- Presenting findings clearly to both technical and non-technical stakeholders, including legal teams.
- Collaborating across data science, engineering, and product teams to build scalable solutions.
- Staying current with advancements in LLMs, machine learning, and AI, and contributing fresh ideas to R&D discussions.
What We’re Looking For:
- A recently completed Master’s degree in Data Science, Computer Science, Mathematics, Physics, Engineering, or a related discipline.
- A related Master’s thesis or personal project relevant to the legal space - for example, developing a machine learning model to automatically extract key clauses from contracts, applying NLP to analyse case law, or building a compliance risk prediction tool using large language models.
- Strong programming skills in Python (NumPy, pandas, scikit-learn, matplotlib); R is also welcome.
- A solid understanding of core ML concepts, NLP techniques, data wrangling, and model evaluation.
- Proficiency with SQL and experience handling large, unstructured datasets.
- A passion for solving complex problems using data and a continuous learning mindset.
- Excellent communication and collaboration skills.
- Full right to work in the UK (we are unable to offer visa sponsorship for this role).
Desirable (Not Essential):
- Familiarity with deep learning frameworks (e.g. PyTorch, TensorFlow).
- Exposure to cloud platforms (AWS, GCP, or Azure).
- Experience with experimental design, research methods, or academic publishing.
- Understanding of MLOps, version control (Git), or containerisation (e.g. Docker).
Benefits:
💰 Competitive Salary & Bonus: £35,000 – £45,000 plus bonus
🏢 Central London Office: Modern workspace in the heart of the city
🏡 Hybrid Working: Flexible mix of office and remote work
📈 Career Growth: Structured professional development, mentorship, and training
🛠 Modern Tech Stack: Work with the latest tools in AI, NLP, and analytics
🤝 Collaborative Culture: Be part of a supportive and innovative team
✨ Additional Perks: Pension scheme, private healthcare, and wellbeing initiatives
📩 If your application is successful, one of our recruitment consultants will be in touch to arrange an initial call and next steps.