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: 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, or join online forums. 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 or contributions to open-source. This is a great way to demonstrate your expertise in Python and machine learning to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common AI/ML questions and coding challenges. Practice explaining your thought process clearly, as communication is key in a flat hierarchy where ideas are shared openly.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect with us directly.
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 hold back on showcasing any cool AI/ML projects you’ve worked on!
Demonstrate Your AI/ML Knowledge: We’re looking for innovative thinkers, so don’t just list your skills—explain how you’ve applied them! If you’ve worked with Tensorflow, Pytorch, or Sklearn, share specific examples of how you’ve used these tools to solve problems or create solutions.
Be Yourself: We value authenticity, so let your personality shine through in your application. Share your ideas and thoughts on AI and machine learning, and don’t be afraid to voice your opinions. We love candidates who can think outside the box!
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to see your application and get you into the process quickly. We can’t wait to hear from you!
How to prepare for a job interview at Digital Waffle
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and be ready to discuss your experience with AI and Machine Learning frameworks like TensorFlow, PyTorch, or Scikit-learn. Be prepared to answer technical questions and even solve coding challenges during the interview.
✨Showcase Your Projects
Bring examples of your previous work, especially any greenfield projects or flagship products you've contributed to. Discuss the challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills and innovative thinking.
✨Be Ready to Collaborate
Since the company values a flat hierarchy, be prepared to discuss how you work in teams. Share experiences where you’ve voiced your ideas and collaborated with others to achieve a common goal. This shows that you’re not just a lone wolf but a team player.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's projects, culture, and future goals. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you. Plus, it’s a great way to engage with your interviewers!