At a Glance
- Tasks: Join a dynamic team to develop AI solutions and prototypes using cutting-edge machine learning techniques.
- Company: Be part of a research-led AI company pushing the boundaries of innovation in Loughborough.
- Benefits: Enjoy a hybrid work model, competitive salary, and hands-on experience with real-world projects.
- Why this job: Kick-start your career in machine learning while contributing to impactful digital transformation projects.
- Qualifications: Recent MSc/MEng graduates with skills in Python, PyTorch, and cloud/devops are encouraged to apply.
- Other info: Work on exciting projects leading up to a major platform launch in 2026.
The predicted salary is between 24000 - 42000 £ per year.
FryerMiles are delighted to be working with a research-led AI company to assist with their recruitment of a Graduate Machine Learning Engineer. This is a great chance to kick-start your career in machine learning with a team that's pushing the boundaries of AI innovation. You'll be working full-time from their Loughborough office, getting hands-on experience with real-world projects, learning from experienced colleagues, and helping to support and build enterprise-level AI solutions.
Specific responsibilities include:
- Translate cutting-edge ML and optimisation research into working prototypes
- Build PoCs and internal tools using Python (PyTorch), REST APIs, and modern front-end frameworks
- Support real-world client and partner projects in digital transformation and agentic workflows
- Develop and benchmark optimisation algorithms for scalable deployment
- Contribute to a 2026 platform launch grounded in operational research and AI
Experience/Qualification:
- You're a recent MSc/MEng graduate (or equivalent) in ML
- Experience with PyTorch, Python, Git, and basic cloud/devops
- Familiarity with LLMs, agentic systems, or optimisation libraries (Gurobi, OR-Tools)
Contact Detail:
FryerMiles Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Machine Learning Engineer
✨Tip Number 1
Network with professionals in the machine learning field. Attend local meetups, webinars, or conferences related to AI and machine learning. Engaging with industry experts can provide insights into the company culture and potentially lead to referrals.
✨Tip Number 2
Showcase your projects on platforms like GitHub. Having a portfolio of your work, especially projects that involve Python, PyTorch, or optimisation algorithms, can demonstrate your practical skills and passion for machine learning to potential employers.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and machine learning problems. Websites like LeetCode or HackerRank can help you sharpen your skills, ensuring you're ready to tackle any technical questions during the interview process.
✨Tip Number 4
Research the company’s recent projects and innovations in AI. Understanding their work will not only help you tailor your conversations during interviews but also show your genuine interest in contributing to their mission.
We think you need these skills to ace Graduate Machine Learning Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant skills and experiences related to machine learning, Python, and any projects you've worked on using PyTorch. Emphasise your academic achievements and any practical experience that aligns with the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and machine learning. Mention specific projects or coursework that demonstrate your knowledge and skills. Explain why you want to work with this particular company and how you can contribute to their goals.
Showcase Relevant Projects: If you have completed any projects related to machine learning or optimisation, include them in your application. Provide links to your GitHub or any online portfolio where potential employers can see your work in action.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in the tech industry.
How to prepare for a job interview at FryerMiles Recruitment
✨Showcase Your Projects
Be prepared to discuss any relevant projects you've worked on during your studies or internships. Highlight your experience with Python, PyTorch, and any optimisation algorithms you've implemented. This will demonstrate your practical skills and understanding of machine learning concepts.
✨Understand the Company’s Focus
Research the company’s recent projects and their approach to AI innovation. Familiarise yourself with their work in digital transformation and agentic workflows. This knowledge will help you tailor your answers and show genuine interest in their mission.
✨Prepare for Technical Questions
Expect technical questions related to machine learning, coding, and algorithms. Brush up on your knowledge of LLMs, optimisation libraries, and REST APIs. Practising coding problems can also be beneficial, as they may ask you to solve a problem on the spot.
✨Ask Insightful Questions
Prepare thoughtful questions to ask at the end of the interview. Inquire about the team dynamics, the types of projects you'll be working on, and opportunities for professional development. This shows your enthusiasm and eagerness to contribute to the team.