Machine Learning Engineer

Machine Learning Engineer

Ely Full-Time 48000 - 84000 £ / year (est.) No home office possible
K

At a Glance

  • Tasks: Design and implement innovative ML solutions for national security challenges.
  • Company: Join a leading tech consultancy focused on cutting-edge security technology.
  • Benefits: Enjoy competitive salary, excellent benefits, and a culture of openness and learning.
  • Why this job: Work on impactful projects with world-class scientists in a collaborative environment.
  • Qualifications: Strong STEM background, Python skills, and experience with ML frameworks required.
  • Other info: This role is highly sought after, so apply quickly!

The predicted salary is between 48000 - 84000 £ per year.

The Company

Our client is a leading security technology consultancy, pushing the boundaries of innovation to protect the UK from advanced cyber and technological threats. They work at the intersection of AI, engineering, and real-world impact, tackling some of the most pressing challenges in national security.

  • Be part of a specialist team working on high-impact machine learning projects
  • Solve real-world challenges with tangible results in national defense
  • Collaborate with world-class scientists and engineers in a flat, non-hierarchical structure
  • Enjoy a strong culture of openness, autonomy, and continuous learning
  • Work from modern offices just outside Cambridge with access to labs and prototyping tools

The Role

Our client is seeking a Machine Learning Consultant with experience in cutting-edge AI/ML to join their agile, multidisciplinary team. You’ll be responsible for designing and implementing novel ML solutions in resource-constrained or complex environments, across a range of unique and impactful projects.

  • Build end-to-end machine learning systems across diverse technical challenges
  • Research, design, and deploy models in novel or resource-constrained settings
  • Apply your knowledge to tasks such as computer vision, generative models, and edge ML
  • Work on both proof-of-concepts and client-ready demonstrators
  • Stretch your capabilities across the full ML development cycle, from ideation to deployment

Your Experience

We’re looking for an experienced ML professional who is passionate about innovation and has the ability to adapt across domains quickly. You’ll need strong fundamentals, technical depth, and a scientific mindset.

  • Strong academic background (2:1 or above) in STEM; postgraduate or R&D experience a bonus
  • Excellent Python skills and hands-on experience with frameworks like PyTorch, TensorFlow, or JAX
  • Experience building ML models in unique settings (e.g., constrained hardware or novel data)
  • Familiarity with GPU processing (e.g., CUDA) and a range of ML techniques
  • Bonus if you’ve worked in a client-facing or consultancy setting

Next Steps

This Machine Learning Consultant role is generating a lot of interest and won’t be open for long, so don’t wait to get in touch or hit the apply button. If you’d like advice or more info before applying, feel free to reach out directly.

Unfortunately, this position is unable to provide sponsorship.

Machine Learning Engineer employer: KDR Talent Solutions

Join a pioneering security technology consultancy in Cambridge, where innovation meets real-world impact. As a Machine Learning Engineer, you'll thrive in a collaborative and non-hierarchical environment that champions openness and continuous learning, while working on high-stakes projects that contribute to national security. Enjoy competitive salaries, excellent benefits, and the opportunity to grow alongside world-class scientists and engineers in state-of-the-art facilities.
K

Contact Detail:

KDR Talent Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Machine Learning Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in machine learning and AI, especially those relevant to national security. This will not only help you understand the challenges the company is tackling but also allow you to speak confidently about how your skills can contribute to their projects.

✨Tip Number 2

Network with professionals in the field by attending relevant conferences or meetups. Engaging with others who work in machine learning consultancy can provide insights into the role and may even lead to referrals within the company.

✨Tip Number 3

Prepare to discuss specific projects where you've implemented machine learning solutions, particularly in resource-constrained environments. Highlighting your hands-on experience with frameworks like PyTorch or TensorFlow will demonstrate your technical depth.

✨Tip Number 4

Showcase your adaptability by discussing experiences where you've quickly learned new technologies or methodologies. The ability to stretch your capabilities across various domains is crucial for this role, so be ready to provide examples.

We think you need these skills to ace Machine Learning Engineer

Machine Learning Algorithms
Python Programming
PyTorch
TensorFlow
JAX
Computer Vision
Generative Models
Edge Machine Learning
Model Deployment
GPU Processing (CUDA)
Data Preprocessing
Statistical Analysis
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to New Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning and AI. Focus on projects where you've designed and implemented ML solutions, especially in complex or resource-constrained environments.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for innovation in machine learning. Mention specific technologies you’ve worked with, such as PyTorch or TensorFlow, and how they relate to the role.

Highlight Relevant Skills: In your application, emphasise your strong Python skills and any experience with GPU processing or unique ML model settings. This will demonstrate your technical depth and adaptability.

Showcase Your Problem-Solving Abilities: Provide examples of how you've tackled real-world challenges using machine learning. Discuss any proof-of-concept projects or client-ready demonstrators you've worked on to illustrate your impact.

How to prepare for a job interview at KDR Talent Solutions

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and frameworks like PyTorch, TensorFlow, or JAX. Bring examples of projects where you've built ML models, especially in unique settings, to demonstrate your hands-on expertise.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Be ready to explain your thought process when tackling complex problems, particularly those related to resource-constrained environments or novel data.

✨Highlight Collaboration Experience

Since the company values a flat, non-hierarchical structure, share examples of how you've successfully collaborated with multidisciplinary teams. Emphasise your ability to work autonomously while contributing to group efforts.

✨Prepare for Client-Facing Scenarios

If you have experience in a consultancy setting, be sure to discuss it. Prepare to talk about how you’ve communicated technical concepts to clients and how you’ve tailored solutions to meet their needs.

K
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>