targetjobs UK
Graduate Machine Learning Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Graduate Machine Learning Engineer
Graduate Machine Learning Engineer
About the Role
We're looking for a Graduate Machine Learning Engineer to join our supportive, multidisciplinary team and contribute to the development and application of machine learning solutions for our clients and products. You will help explore, prototype, and implement AI/ML approaches to problems both within and outside our core product offering.
Working at the forefront of AI and ML alongside experts in a range of disciplines, you'll help users defend against Defence & National Security threats and directly contribute to safer, more resilient systems in the real world.
Mind Foundry works on some of the most complex and urgent challenges in Defence and National Security. We specialise in supporting customers to make sense of data at the speed of relevance from the ever-increasing volumes collected by sensors and systems. We often work at the edge in complex environments where power, compute, and bandwidth are constrained. The work is challenging, but the sense of achievement is substantial.
This role offers an excellent opportunity to:
- Develop your technical skills
- Apply academic knowledge in a real-world commercial environment
- Gain exposure to client-facing work
Working Arrangements
This is a hybrid or office-based role, with mandatory in-office attendance at our Summertown, Oxford office (at least one day per week). Travel to client sites and partner locations may be required.
Note: You must be eligible to apply for and obtain UK security clearance (or already possess it).
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Key Responsibilities
Areas of Impact
- Work closely with Science & Engineering and Product teams to:
- Develop, test, and implement ML algorithms that solve complex, real-world problems efficiently and at scale
- Apply established machine learning techniques (using libraries like PyTorch or TensorFlow) to real-world datasets, with support from senior colleagues
- Follow best practices in scientific experimentation, validation, and documentation
- Contribute to:
- Technical documentation
- Internal project notes
- Client-facing reports
- Attend client meetings to understand:
- Customer needs
- Solution delivery requirements
- Participate in:
- Knowledge-sharing sessions
- Training and professional development
- Conferences/events (to stay current with emerging ML technologies)
Requirements
Core Skills & Experience
- A degree (or expected degree) in:
- Computer Science
- Applied Mathematics
- Statistics
- Physics
- Related STEM field
- Hands-on experience with modern ML libraries (e.g., PyTorch or TensorFlow), gained through:
- Coursework
- Projects
- Internships
- Extracurricular activities
- Python programming experience in an academic or project-based context
- An interest in:
- Building practical systems that help users understand and benefit from ML models
- Strong scientific thinking, with:
- An appreciation for experimental rigour and validation
- Collaborative teamwork
- A willingness to learn, ask questions, and solve complex client problems


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Desirable (Bonus) Skills
- Exposure to:
- Large-scale datasets
- Basic data engineering concepts
- Familiarity with:
- Agile or iterative development approaches
- Additional programming languages:
- Java
- JavaScript/TypeScript
- Ability to:
- Clearly explain technical ideas to:
- Technical audiences
- Non-technical stakeholders (with guidance)
- Clearly explain technical ideas to:
What We Offer
We invest in our people’s career and personal development, ensuring they have the tools, time, and support to grow within the organisation.
Our competitive compensation package includes:
- Hybrid working (some roles require full-time onsite attendance)
- Flexible hours
- Professional and personal development support
- 25 days of annual leave (plus Bank Holidays and a company-wide Christmas break)
- Salary Sacrifice Pension (5% employer contribution; minimum 5% employee contribution)
- Private Healthcare (including dental and optical cover)
- Group Life Cover (three times your salary after probation completion)
- Enhanced Parental and Sickness Leave
- Workplace Nursery Scheme
- Pet-friendly office (many team members bring their dogs to work!)
We’re open to applicants who brings unique skills, ideas, or perspectives—even if you don’t fully meet every requirement. Apply if our vision and mission resonate with you!
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location