At a Glance
- Tasks: Build and fine-tune AI systems for real-world decision-making.
- Company: High-growth tech company focused on innovative AI solutions.
- Benefits: Hybrid working, high ownership, and a modern engineering culture.
- Why this job: Make a real impact with cutting-edge AI technologies in a collaborative environment.
- Qualifications: 2+ years in AI/ML, strong Python skills, and experience with LLM frameworks.
- Other info: Opportunity to work on production ML systems, not just research.
The predicted salary is between 36000 - 60000 £ per year.
All candidates must be eligible to work in the UK - Visa Sponsorship is not available.
We’re partnered with a high-growth technology company building production AI systems that turn large-scale, unstructured data into actionable intelligence. This role sits within a strong AI/ML team working on LLMs, RAG, and agent-based systems used in real-world decision-making environments.
What You’ll Do:
- Build and fine-tune LLM-powered systems for reasoning and multi-step workflows
- Design agentic AI architectures using modern frameworks (e.g. LangGraph)
- Develop scalable RAG pipelines and semantic search with vector databases
- Ship production ML APIs and services for real-time inference
- Own deployment, monitoring, evaluation, and cost/latency optimisation
- Work closely with product and domain experts to deliver practical ML solutions
What We’re Looking For:
- 2+ years experience in AI / Machine Learning
- Strong Python experience with PyTorch and/or TensorFlow
- Hands-on experience with LLM frameworks (LangChain, LangGraph, AutoGen, etc.)
- Proven experience with RAG systems and vector databases
- Solid understanding of distributed systems, microservices, and data pipelines
- Experience deploying and operating ML systems in production
Why Apply:
- Real-world AI systems (not research or demos)
- High ownership and technical impact
- Hybrid working and a modern engineering culture
Interested? Submit your CV for full info, or reach out to Carol Donnelly.
Machine Learning Engineer in London employer: ViVA Tech Talent
Contact Detail:
ViVA Tech Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the AI/ML space, especially those working with LLMs and agentic AI. Attend meetups or webinars, and don’t be shy about sliding into DMs on LinkedIn – you never know who might have the inside scoop on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects with Python, PyTorch, and TensorFlow. Include any LLM frameworks you've worked with, and make sure to highlight your experience with RAG systems and vector databases. This will give potential employers a taste of what you can do!
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of distributed systems and microservices. Practice coding challenges related to ML APIs and real-time inference. We recommend using platforms that simulate real interview scenarios to get you in the zone.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search. So, hit that apply button and let’s get you one step closer to landing that Machine Learning Engineer role!
We think you need these skills to ace Machine Learning Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with AI and Machine Learning, especially with LLM frameworks and Python. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about building real-world AI systems and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects: If you've worked on any cool projects involving ML APIs or RAG systems, make sure to mention them! We’re keen to see practical examples of your work, so include links or descriptions that highlight your contributions and impact.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to provide all the necessary details in one go. Plus, we love seeing applications come through our own channels!
How to prepare for a job interview at ViVA Tech Talent
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, PyTorch, and TensorFlow. Brush up on your experience with LLM frameworks like LangChain and LangGraph, as well as RAG systems and vector databases. Being able to discuss these topics confidently will show that you’re a strong candidate.
✨Showcase Real-World Applications
Prepare examples of how you've applied machine learning in real-world scenarios. Discuss specific projects where you built or fine-tuned ML systems, focusing on the impact they had. This will demonstrate your ability to deliver practical ML solutions, which is key for this role.
✨Understand the Business Context
Familiarise yourself with the company’s mission and the industry it operates in. Be ready to discuss how your skills can contribute to their goals, particularly in building production AI systems. Showing that you understand the business side of things will set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the challenges they face with LLMs and agentic AI, and their approach to deployment and optimisation. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values.