At a Glance
- Tasks: Develop AI solutions using Python and collaborate on innovative projects.
- Company: Leading Software and AI Development company based in London.
- 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: Experience in Python and solid knowledge of AI/ML required.
- 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, and connect 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 AI projects, especially those using Python and machine learning frameworks like Tensorflow or Pytorch. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects and how they relate to the role.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Artificial Intelligence Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your Python programming experience and any AI/ML projects you've worked on. We want to see how you can bring your innovative thinking to the table!
Tailor Your Application: Don’t just send a generic CV! Customise your application to reflect the job description. Mention your experience with Tensorflow, Pytorch, or Sklearn if you have it – we love seeing relevant skills!
Be Yourself: We’re looking for innovative thinkers who aren’t afraid to voice their ideas. Let your personality shine through in your application – we want to know what makes you tick!
Apply Through Our Website: For the best chance of landing an interview, make sure to apply directly through our website. It’s the easiest way for us to see your application and get back to you quickly!
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 be prepared to solve coding challenges on the spot. Practising common algorithms and data structures can really help you shine!
✨Show Off Your AI/ML Knowledge
Familiarise yourself with the latest trends and tools in AI and Machine Learning, especially Tensorflow, Pytorch, and Sklearn. Be ready to discuss specific projects where you've applied these technologies, and don't hesitate to share your innovative ideas on how they can be used to drive the company forward.
✨Prepare for Behavioural Questions
Since this role values innovative thinkers, expect questions that assess your problem-solving abilities and teamwork. Think of examples from your past experiences where you voiced your ideas and contributed to a project’s success. This will show that you’re not just a tech whiz but also a great team player.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the company’s current projects, their approach to innovation, or how they support continuous learning. This shows your genuine interest in the role and helps you determine if it’s the right fit for you.