SENIOR MACHINE LEARNING ENGINEER | LONDON - HYBRID | £100k-£120k
We are working with a high-growth consultancy that’s looking to hire a Machine Learning Engineer to join their growing AI team.
This is an opportunity for someone who wants to do more than build models in isolation.
You’ll be working directly with enterprise clients, solving complex business problems and taking ML solutions from idea → production → commercial impact.
What you’ll be doing
→ Designing and building production-grade ML solutions
→ Working with enterprise clients across a range of complex challenges
→ Taking models from experimentation through to deployment
→ Working across ML, AI, LLMs and data depending on the client
→ Partnering with senior technical and business stakeholders
→ Helping clients understand where AI can genuinely create value
→ Playing a key role in shaping the consultancy’s growing ML capability
What they’re looking for
→ Strong experience building and deploying ML solutions
→ Excellent Python and software engineering fundamentals
→ Experience working with cloud platforms and modern ML tooling
→ Consultancy, SaaS or client-facing experience would be highly valuable
→ Someone comfortable operating in ambiguous environments and solving difficult problems
→ Strong communication skills and the ability to work directly with senior stakeholders
→ A commercial mindset — understanding why you’re building something, not just how
If you’re an ML Engineer looking for a role where you can work on genuinely interesting problems, engage with enterprise clients and have a direct impact on how organisations use AI, I’d love to speak with you.
Develop and maintain software applications to meet client requirements.
Collaborate with cross-functional teams to design scalable solutions.
Troubleshoot and resolve technical issues promptly.
Participate in code reviews to ensure code quality and standards.
Document software functionality and update technical manuals.
Monitor system performance and implement improvements.
Stay updated with emerging technologies and integrate them as needed.
Provide technical support and training to end-users.