NLP Scientist

NLP Scientist

Full-Time 100000 - 120000 £ / year (est.) Working from home possible
S

At a Glance

  • Tasks: Transform complex AI/ML concepts into scalable, real-world solutions.
  • Company: Fast-growing UK tech scale-up with a strong technical team.
  • Benefits: Competitive salary, remote work, modern AI tools, and extra time off.
  • Other info: High-trust culture with excellent career growth opportunities.
  • Why this job: Join an exciting growth stage and tackle challenging AI problems.
  • Qualifications: Strong Python skills and experience in AI/ML development.

The predicted salary is between 100000 - 120000 £ per year.

We’re supporting a fast-growing UK technology scale-up that is hiring an Applied AI Scientist to join a highly capable technical team. This is a role for someone who enjoys working at the intersection of machine learning research, software engineering and applied problem solving. You’ll be taking complex AI/ML concepts and turning them into reliable, scalable systems that can be used in demanding real-world settings. It’s a strong fit for someone who wants more than pure research, but still wants the technical depth, mathematical challenge and freedom to explore modern AI approaches.

The role involves working in a hands-on, delivery-focused engineering environment where you’ll help design, build and improve advanced AI capabilities. You’ll be involved across the full lifecycle, from understanding complex requirements and exploring suitable approaches, through to model development, system integration, optimisation and deployment. This is a practical, highly technical role where strong Python engineering, mathematical rigour and modern AI/ML knowledge are all important.

What you’ll be doing:

  • Translating AI/ML research into robust, production-ready solutions
  • Designing and implementing machine learning models for complex applied problems
  • Building and integrating modern AI systems using techniques such as RAG, LLMs, embeddings, vector search and multi-agent architectures
  • Writing clean, performant Python code for production environments
  • Working closely with engineering teams to improve architecture, reliability and scalability
  • Collaborating with stakeholders to turn ambiguous or complex problems into delivered technical solutions
  • Contributing to technical direction, best practice and knowledge sharing across the team

What we’re looking for:

  • A strong academic background in a quantitative discipline such as Physics, Applied Mathematics, Statistics, Computer Science or similar
  • Excellent Python skills for AI/ML development
  • Hands-on experience with frameworks such as PyTorch, JAX, TensorFlow, Scikit-Learn or similar
  • Strong mathematical and statistical foundations
  • Experience developing ML models or AI systems beyond experimentation
  • An ability to work across research, engineering and product-style delivery
  • A pragmatic mindset and comfort working in a fast-paced scale-up environment

It would be helpful if you also have experience with:

  • RAG, LLMs, embeddings, vector databases or agent-based systems
  • MLOps tools such as MLflow, Kubeflow or similar
  • Docker, Kubernetes or containerised deployment environments
  • Simulation, optimisation, decision-support or modelling techniques
  • Secure development practices
  • Working with complex, regulated or high-reliability systems

You’ll need to be UK-based, open to occasional travel, and willing to go through standard background/security checks if required.

Why consider it?

This is an opportunity to join a scaling technology company at an exciting stage of growth, working with a strong technical team on challenging AI problems. The package includes:

  • Competitive salary and benefits
  • Remote UK working
  • Access to modern AI tools and infrastructure
  • A high-trust culture focused on delivery rather than bureaucracy
  • Regular company-wide Fridays off and early Friday finishes
  • Around 20 additional days’ worth of time back each year through company days off.

NLP Scientist employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™

Join a dynamic and innovative technology scale-up that prioritises employee growth and a high-trust work culture. As an Applied AI Scientist, you'll enjoy the flexibility of remote working in the UK, competitive salary, and access to cutting-edge AI tools, all while contributing to meaningful projects that push the boundaries of machine learning. With regular company-wide days off and a focus on delivery over bureaucracy, this is an excellent opportunity for those seeking a rewarding and impactful career in AI.

S

Contact Details:

SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land NLP Scientist

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI/ML. This gives you a chance to demonstrate your hands-on experience and technical prowess beyond just your CV.

Tip Number 3

Prepare for interviews by brushing up on your Python skills and understanding the latest AI techniques. Practice coding challenges and be ready to discuss your thought process when solving complex problems.

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, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace NLP Scientist

Python
Machine Learning
AI/ML Model Development
Mathematical Rigor
Statistical Foundations
PyTorch
JAX

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your Python expertise and any hands-on experience with AI/ML frameworks like PyTorch or TensorFlow. We want to see how you can bring your unique background to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about applied AI and how your experience aligns with our needs. Be sure to mention specific projects or achievements that demonstrate your problem-solving skills in real-world settings.

Showcase Your Projects:If you've worked on relevant projects, whether in a professional setting or as personal endeavours, include them in your application. We love seeing practical examples of your work, especially those that involve translating complex AI concepts into scalable solutions.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Plus, we’re excited to see what you bring to the table!

How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation™

Know Your AI Stuff

Make sure you brush up on the latest AI/ML concepts, especially those mentioned in the job description like RAG, LLMs, and embeddings. Be ready to discuss how you've applied these techniques in real-world scenarios, as this will show your practical understanding.

Show Off Your Python Skills

Since strong Python skills are crucial for this role, prepare to demonstrate your coding abilities. You might be asked to solve a problem on the spot or discuss your previous projects. Practise writing clean, efficient code and be ready to explain your thought process.

Understand the Company’s Needs

Research the company and its products thoroughly. Understand their challenges and think about how your skills can help solve them. This will not only help you answer questions more effectively but also show that you're genuinely interested in contributing to their success.

Prepare for Technical Questions

Expect technical questions that test your knowledge of machine learning models and system integration. Practise explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.