At a Glance
- Tasks: Build and deploy innovative AI-driven software solutions across diverse projects.
- Company: Dynamic AI consultancy focused on bespoke agentic AI solutions.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Long-term growth opportunity within an expanding team.
- Why this job: Join a cutting-edge team and make a real impact in the AI space.
- Qualifications: Strong software engineering skills and experience with generative AI tools.
The predicted salary is between 95000 - 110000 £ per year.
Job Description
Senior Machine Learning Engineer London, Hybrid (Twice Per Week)
Up to £110,000 + 20% Bonus
This is an opportunity to take ownership of end to end machine learning delivery in a role that blends technical depth with real world impact. You will work on production grade ML systems that directly improve operational and commercial outcomes, with the backing of a highly skilled, collaborative data team.
The Company They are a specialist, data led organisation applying advanced analytics and machine learning to solve complex commercial problems. Their work spans the full lifecycle of data products, from discovery through to deployment, with a strong focus on building robust, scalable solutions. The environment is delivery focused, technically ambitious, and designed for people who want their work to make a measurable difference.
The Role You will play a key role in designing, building, and productionising machine learning solutions across a range of use cases. Working closely with data scientists, data engineers, and delivery colleagues, you will help set technical standards and ensure solutions are production ready. Key responsibilities include:
- Building and deploying machine learning models into live production environments
- Designing and maintaining MLOps workflows, including model lifecycle management
- Developing APIs and containerised services to support ML products
- Implementing DevOps best practices across development and production
- Collaborating cross functionally to align data, modelling, and business requirements
Your Skills and Experience
- Strong commercial experience developing machine learning solutions in Python
- Solid understanding of the Python ML ecosystem including libraries such as NumPy, pandas, and scikit learn, with exposure to PyTorch or TensorFlow
- Experience building and deploying containerised services and APIs
- Working knowledge of SQL and data driven application development
- Hands on experience with at least one major cloud platform such as AWS, GCP, or Azure
- Familiarity with MLOps tooling, workflow orchestration, or feature stores is highly beneficial
What They Offer
- Salary up to £110,000 plus a 20% bonus
- Hybrid working with two days per week in the London office
- Exposure to varied, high impact machine learning projects
- Clear scope for technical ownership and career progression
- A collaborative culture with strong investment in data and AI capability
Senior Machine Learning Engineer employer: Harnham - Data & Analytics Recruitment
Contact Detail:
Harnham - Data & Analytics Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Machine Learning Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the AI and machine learning space. Attend meetups, webinars, or even local tech events. 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 projects, especially those involving generative AI. This is your chance to demonstrate your engineering prowess and how you've tackled real-world problems with AI solutions.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with non-technical stakeholders. Mock interviews can be super helpful!
✨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 are proactive about their job search. Let’s get you that Senior Machine Learning Engineer role!
We think you need these skills to ace Senior Machine Learning Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to highlight your software engineering skills and experience with generative AI. We want to see how you've deployed scalable systems and tackled project-based work, so don’t hold back!
Showcase Your Communication Skills: Since you'll be working closely with clients and internal teams, it's crucial to demonstrate your strong communication abilities. Include examples in your application that show how you've effectively translated technical solutions for non-technical stakeholders.
Highlight Relevant Experience: When detailing your experience, focus on any roles where you've worked with generative AI tools or similar technologies. We’re keen to see your hands-on experience, especially in deployment or integration roles, so make it stand out!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and get to know you better, so don’t miss out on this opportunity!
How to prepare for a job interview at Harnham - Data & Analytics Recruitment
✨Know Your Tech Inside Out
Make sure you brush up on your software engineering skills and be ready to discuss your experience with scalable systems. Be prepared to dive deep into generative AI tools and workflows, as they’ll likely want to hear about your hands-on experience.
✨Showcase Your Project Experience
Since the role involves project-based work, come armed with examples of past projects you've tackled. Highlight your problem-solving skills and how you’ve successfully deployed AI solutions in various domains. This will demonstrate your versatility and ability to adapt.
✨Communicate Like a Pro
Strong communication is key, especially when translating technical jargon for non-technical stakeholders. Practice explaining complex concepts in simple terms, and be ready to showcase your collaborative spirit. They’ll want to see how well you can engage with clients and team members.
✨Prepare Questions That Matter
Think of insightful questions to ask during the interview. This shows your genuine interest in the role and the company. Ask about their approach to generative AI or how they measure the success of their AI solutions. It’s a great way to demonstrate your enthusiasm and knowledge.