At a Glance
- Tasks: Develop AI solutions using Python and collaborate on innovative projects.
- Company: Leading Software and AI Development company in London with a flat hierarchy.
- Benefits: Salary up to £85k, flexible remote work, and top-notch training.
- Why this job: Join a dynamic team and shape the future of AI technology.
- Qualifications: Programming experience in Python and solid knowledge of AI/ML.
- Other info: Sociable team with great office perks for onsite work.
The predicted salary is between 43200 - 72000 £ per year.
Senior AI Engineer (NLP / LLMs) – remote (UK based)
£70-100k depending on experience
A high-growth SaaS company is hiring a Senior AI Engineer to help build intelligent, mission-critical systems used in highly regulated environments.
The platform applies machine learning and large language models across complex, end-to-end data workflows, solving real-world problems with measurable social impact.
The Role
As a Senior AI Engineer, you’ll design, build and deploy advanced NLP and LLM-based solutions, taking models from research through to production. You’ll work closely with AI, data, MLOps and product teams to translate business and regulatory requirements into scalable, reliable AI systems. This is a hands-on role for someone who enjoys owning outcomes, balancing experimentation with real-world delivery.
What You’ll Be Doing
- Designing and developing NLP and LLM-driven solutions for complex, real-world use cases
- Fine-tuning and adapting foundation models using domain-specific data
- Building evaluation frameworks, prompt testing tools and data preprocessing pipelines
- Monitoring, optimising and maintaining deployed models for performance, cost and reliability
- Implementing explainability, fairness and bias-mitigation strategies
- Collaborating on MLOps pipelines, CI/CD workflows and production deployments
- Mentoring junior engineers and promoting best practices across the team
- Staying current with advances in AI, NLP and MLOps to drive continuous improvement
What We’re Looking For
- Proven experience as an AI or Machine Learning Engineer with end-to-end model ownership
- Strong expertise in NLP and LLMs (transformers, fine-tuning, RAG, agents)
- Experience translating research and experimentation into production systems
- Solid understanding of MLOps, including CI/CD, monitoring and model lifecycle management
- Hands-on experience with Docker and Kubernetes
- Strong communication skills and experience mentoring or leading others
Nice to Have
- Experience working in regulated or sensitive domains
- Exposure to graph-based retrieval techniques
- Experience with Azure ML and DevOps integrations
Artificial Intelligence Engineer employer: Digital Waffle
Contact Detail:
Digital Waffle Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Artificial Intelligence Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with current employees at the company. You never know who might give you a heads-up about an opportunity or refer you directly!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AI projects, especially those using Python and machine learning frameworks like Tensorflow or Pytorch. This will give you a leg up and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for the interview by brushing up on common AI and ML questions. Be ready to discuss your thought process and how you approach problem-solving. Remember, they want innovative thinkers, so don’t hold back on sharing your ideas!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us. Let’s get you that AI Engineer role!
We think you need these skills to ace Artificial Intelligence Engineer
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your programming experience with Python in your application. We want to see how you've used it in real projects, especially in an Agile environment. Don’t just list your skills; give us examples of how you’ve applied them!
Demonstrate Your AI/ML Knowledge: We’re looking for someone with solid knowledge of AI and Machine Learning. Mention any specific frameworks you’ve worked with, like Tensorflow, Pytorch, or Sklearn. Share any projects or experiences that showcase your expertise in these areas.
Be Innovative and Authentic: We love innovative thinkers! In your application, don’t hesitate to voice your ideas and how you think they could contribute to our projects. Show us your personality and what makes you unique as a candidate.
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’s super easy and straightforward!
How to prepare for a job interview at Digital Waffle
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python in an Agile environment, and think of specific projects where you've used it. This will show that you can hit the ground running!
✨Show Off Your AI/ML Knowledge
Familiarise yourself with the latest trends and tools in AI and Machine Learning, especially Tensorflow, Pytorch, and Sklearn. Prepare to discuss how you've applied these technologies in past projects, as this will demonstrate your hands-on experience and innovative thinking.
✨Prepare for Problem-Solving Questions
Expect to face some technical problem-solving questions during the interview. Practice coding challenges or algorithm problems related to AI and ML. This will help you articulate your thought process clearly and showcase your analytical skills.
✨Be Ready to Share Ideas
Since the company values innovative thinkers, come prepared with ideas on how to improve their products or processes. Think about potential projects or enhancements you could suggest, and be ready to back them up with reasoning. This shows you're not just a follower but a contributor to the team.