191 Machine Learning Engineer jobs in the United Kingdom

Machine Learning Engineer

Mastek

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Location: London, UK (3 days in office)

SC Cleared: Required

Job Type: Full-Time

Experience: 10 –15 years (Relevant exp 5+ years)


Job Summary: We are seeking an experienced Machine Learning Engineer with expertise in big programmes and has contributed to the delivery of complex business cloud solutions. The ideal candidate will have a strong background in Machine Learning engineering and an expert in operationalising models in the Databricks MLFlow environment (chosen MLOps Platform).


Responsibilities:

  • Collaborate with Data Scientists and operationalise the model with auditing enabled, ensure the run can be reproduced if needed.
  • Implement Databricks best practices in building and maintaining economic modelling (Machine Learning) pipelines.
  • Ensure the models are modular.
  • Ensure the model is source controlled with agreed release numbering.
  • Extract any hard-coded elements and parameterise them so that the model execution can be controlled through input parameters.
  • Ensure the model input parameters are version controlled and logged to the model execution runs for auditability.
  • Ensure model metrics are logged to the model runs.
  • Ensure model logging, monitoring, alerting to make sure any failure points are captured, monitored and alerted for support team to investigate or re-run
  • If the model involves running of multiple experiments and chooses the best model (champion challenger) based on the accuracy/error rate of each experiment, ensure this is done in an automated manner.
  • Ensure the model is triggered to run as per the defined schedule.
  • If the process involves executing multiple models feeding each other to produce the final business outcome, orchestrate them to run based on the defined dependencies.
  • Define and Maintain the ML Frameworks (Python, R & MATLAB templates) with any common reusable code that might emerge as part of model developments/operationalisation for future models to benefit.
  • Where applicable, capture data drift, concept drift, model performance degradation signals and ensure model retrain.
  • Implement CI/CD pipelines for ML models and automate the deployment.
  • Maintain relevant documentation.

Requirements:

  • Bachelor's degree in a relevant field.
  • Minimum of 5 years of experience as a business analyst, with a focus on capturing and documenting business requirements and business processes.
  • Strong understanding of banking and financial industry practices and regulations.
  • Solid knowledge of Data Management process, data analysis and modeling techniques.
  • Experience in monetary policy analysis (nice to have)
  • Experience in time series database analysis
  • Familiarity with business intelligence tools and concepts.
  • Strong analytical and problem-solving skills.
  • Experience in managing software development lifecycles within Agile frameworks to ensure timely and high-quality delivery.
  • Excellent communication and collaboration skills.
  • Ability to adapt to changing requirements and priorities in a fast-paced environment.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Cambridgeshire, Eastern £55000 - £75000 Annually Octagon Group

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

New hybrid Machine Learning Engineer job based in Cambridge, Cambridgeshire!

We’re looking for a talented Machine Learning Engineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and large-scale foundation models.

Key responsibilities and requirements for the Machine Learning Engineer job:

  • Train and deploy SOTA models on production-scale datasets
  • li>Optimize models using pruning, quantization, distillation
  • Enhance speech features (diarization, multilingual, keyword boosting)
  • Scale training workflows across multi-GPU systems
  • Apply and influence the latest ML research


Key skills / experience required for the Machine Learning Engineer job:

  • MSc/PhD in a relevant field with strong ML/deep learning foundations
  • Hands-on experience with PyTorch or TensorFlow
  • Expertise in model training at scale and GPU systems
  • Knowledge of model compression and optimization techniques
  • A background in speech recognition would be beneficial


This is a great opportunity for a Machine Learning Engineer to join a passionate team of engineers developing ML systems that perform at scale and speed in Cambridge, Cambridgeshire.

Candidates must live within 1 hour of Cambridge and be able to commute to the office 3 days per week.


Apply now for the hybrid Machine Learning Engineer job in Cambridge, Cambridgeshire by sending your CV!

 

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

London, London London The Portfolio Group

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

An exceptional opportunity for a Machine Learning Engineer (with Full-Stack experience) to join an innovative market leader at the forefront of developing next-generation solutions that transform digital interactions. The role will focus on projects to leverage state-of-the-art generative AI, retrieval-augmented generation (RAG), and reasoning frameworks to build intelligent and context-aware systems.

We are seeking talented Machine Learning Engineers with full-stack software development experience to join our client's team and help shape the future of AI-powered automation. Within this dynamic role varied duties will include:

  • Search relevancy engineering.
  • Conversational AI Development : Design, train, fine-tune, and deploy LLMs with reasoning capabilities.
  • Retrieval-Augmented Generation (RAG): Implement, optimise, and scale RAG pipelines for effective information retrieval from structured and unstructured sources.
  • Model Fine-Tuning & Training : Train domain-specific models using techniques like LoRA, QLoRA, PEFT, reinforcement learning, and supervised fine-tuning (SFT).
  • Model Deployment & Inferencing : Optimise model serving and inference using vLLM, DeepSpeed, TensorRT, Triton, and other acceleration frameworks.
  • Multi-Agent Systems : Develop and integrate agentic capabilities using frameworks such as LangChain, CrewAI, AutoGen, and DSPy.
  • AWS Cloud & MLOps: Deploy scalable machine learning workloads on AWS using services like SageMaker, Bedrock, Lambda, S3, DynamoDB, ECS, and EKS.
  • End-to-End AI Product Development : Work across the full ML lifecycle, from data collection and preprocessing to model evaluation, deployment, and monitoring.
  • Full-Stack Integration : Develop APIs and integrate ML models into web applications using FastAPI, Flask, React, TypeScript, and Node.js.
  • Vector Databases & Search : Implement embeddings and retrieval mechanisms using Pinecone, Weaviate, FAISS, Milvus, ChromaDB, or OpenSearch.

Required skills & experience:

  • 3-5+ years in machine learning and software development
  • Proficient in Python, PyTorch or TensorFlow or Hugging Face Transformers
  • Experience with RAG, LLM fine-tuning, and expertise in AWS and cloud-native AI deployments.
  • Full-stack experience (React, TypeScript, Node.js) and API development.
  • Familiarity with vector search and multi-agent orchestration

Apply now to join this high growth and award-winning organisation with the opportunity to be part of building the future of AI driven projects and solutions. The role offers a highly competitive salary and benefits package and will be office based in Leicestershire.

MLE(phone number removed)AMR

INDAMS

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

£60000 - £80000 Annually Noa Recruitment Ltd

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Machine Learning Engineer

Machine Learning Engineer - Remote UK - £8000

We are helping an innovative tech business scale their technology team in the UK.

Due to continued growth and demand for their products they now urgently need a Machine Learning Engineer to help bolster their team.

This role would suit a Machine Learning Engineer who is already confident working in ML environments, especially with NLP tools.

This role is remote within the UK. Their office is based in Milton Keynes - you may need to visit the office on rare occasions.

To be a successful, the ideal Machine Learning Engineer candidate will have:

·   Highly skilled in Python.

·   Knowledge of AWS or GCP.

·   Ideally experience of SKLearn / Docker / MLFlow or PyTest

·   Excellent communication and problem solving skills.

What is in it for you? As a talented Machine Learning Engineer you can expect:

·   Great salary - Up to £80,000 base and Package (neg for the right person)

If you are an ambitious Machine Learning Engineer hit apply and we will do the rest.

Please apply with your CV and we will be in touch for a confidential chat.

Noa Recruitment specialise in helping Software and Web Professionals and technical talent find great careers. If this role doesn't sound like you, but you know a great person who might be interested then please do share these details with them.

 

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Cambridgeshire, Eastern £60000 - £90000 Annually ECM Selection (Holdings) Limited

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Spearheading the integration of machine learning into cutting-edge electronics

This innovative team of engineers and scientists are using machine learning tightly integrated with modern electronics to create new classes of products and radically alter the shape, performance and effectiveness of existing ones. As industry goes through a machine learning revolution you can be here, leading the charge.

You will work across the whole machine learning development lifecycle from initial concepts through data collection, cleaning and preparation to prototyping, testing and evaluation. With your models integrated with leading edge electronics, the final products are fully functional prototypes and demonstrator units manufactured at small scale. What’s special about this group is they do this dozens of times per year working across multiple domains. You can be working on computer vision for one project and generative models for the next. 

Requirements:

  • Strong knowledge of Python and its use in machine learning including hands-on experience building products with modern ML frameworks such as TensorFlow and PyTorch
  • li>Broad knowledge of machine learning techniques across multiple domains and the ability to transition into new domains quickly
  • A top degree in a STEM subject
  • UK national

While not required, experience deploying machine learning onto a range of hardware from resource constrained embedded systems through to edge computing is desirable. As is any knowledge of GPU programming languages and frameworks (CUDA, ROCm, etc).

Your future colleagues will be similarly highly skilled, with experience across industry and the drive to innovate. You will find yourself in a low-management work environment that encourages teamwork and respect for individuals’ expertise. Benefits include private medical insurance, generous pension scheme and access to local social and sports clubs. Please note, you are required to be onsite full-time for this position.

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27413 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Leicestershire, East Midlands The Portfolio Group

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

An exceptional opportunity for a Machine Learning Engineer (with Full-Stack experience) to join an innovative market leader at the forefront of developing next-generation solutions that transform digital interactions. The role will focus on projects to leverage state-of-the-art generative AI, retrieval-augmented generation (RAG), and reasoning frameworks to build intelligent and context-aware systems.

We are seeking talented Machine Learning Engineers with full-stack software development experience to join our client's team and help shape the future of AI-powered automation. Within this dynamic role varied duties will include:

  • Search relevancy engineering.
  • Conversational AI Development : Design, train, fine-tune, and deploy LLMs with reasoning capabilities.
  • Retrieval-Augmented Generation (RAG): Implement, optimise, and scale RAG pipelines for effective information retrieval from structured and unstructured sources.
  • Model Fine-Tuning & Training : Train domain-specific models using techniques like LoRA, QLoRA, PEFT, reinforcement learning, and supervised fine-tuning (SFT).
  • Model Deployment & Inferencing : Optimise model serving and inference using vLLM, DeepSpeed, TensorRT, Triton, and other acceleration frameworks.
  • Multi-Agent Systems : Develop and integrate agentic capabilities using frameworks such as LangChain, CrewAI, AutoGen, and DSPy.
  • AWS Cloud & MLOps: Deploy scalable machine learning workloads on AWS using services like SageMaker, Bedrock, Lambda, S3, DynamoDB, ECS, and EKS.
  • End-to-End AI Product Development : Work across the full ML lifecycle, from data collection and preprocessing to model evaluation, deployment, and monitoring.
  • Full-Stack Integration : Develop APIs and integrate ML models into web applications using FastAPI, Flask, React, TypeScript, and Node.js.
  • Vector Databases & Search : Implement embeddings and retrieval mechanisms using Pinecone, Weaviate, FAISS, Milvus, ChromaDB, or OpenSearch.

Required skills & experience:

  • 3-5+ years in machine learning and software development
  • Proficient in Python, PyTorch or TensorFlow or Hugging Face Transformers
  • Experience with RAG, LLM fine-tuning, and expertise in AWS and cloud-native AI deployments.
  • Full-stack experience (React, TypeScript, Node.js) and API development.
  • Familiarity with vector search and multi-agent orchestration

Apply now to join this high growth and award-winning organisation with the opportunity to be part of building the future of AI driven projects and solutions. The role offers a highly competitive salary and benefits package and will be office based in Leicestershire.

MLE(phone number removed)AM

INDAM

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Cambridge, Eastern £50000 - £65000 Annually Avanti Recruitment

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Avanti Recruitment have partnered with an exciting AI company in Central Cambridge, who are looking for a Machine Learning Engineer to join their growing team.

You’ll be joining their cutting-edge AI team to develop and deploy state-of-the-art ML models that power real-world applications. You’ll work on groundbreaking AI solutions, such as low-latency speech recognition systems and LLMs.

You’ll need:

  • A strong educational background, with some focus on ML/Deep Learning
  • li>Experience using machine learning frameworks like PyTorch or Tensorflow
  • Experience training machine learning models for production applications
  •  A background in handling multi-Terabyte datasets

On offer are great salary and benefits, as well as hybrid working and the opportunity to work alongside true experts in the field.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Machine learning engineer jobs in United Kingdom!

Machine Learning Engineer

Harnham

Posted today

Job Viewed

Tap Again To Close

Job Description

Role: Machine Learning Engineer (MSc/PhD Graduate)

Salary: £70,000 - £90,000

Location: London, fully on-site 5 days per week


Drive innovation in 3D and visual realism at a deep tech startup pioneering the next generation of content creation tools.


ROLE AND RESPONSIBILITIES

  • Join a concise team of MLEs, working at the intersection of 3D, rendering, texturing, diffusion models, and visual effects
  • Research and develop new methods for converting 2D images into detailed material properties (e.g. colour, roughness, texture)
  • Work hands-on with diffusion models, GANs, and segmentation techniques (e.g. DINO) to enhance realism in 3D workflows



SKILLS AND EXPERIENCE

Required:

  • Strong academics (MSc or PhD) in a relevant area
  • Academic experience and an interest in texturing, rendering and 3D diffusion models
  • Proven track record in applying ML to image-to-material or image-based analysis problems


This role offers the opportunity to shape breakthrough technology in an industry-defining product. If you're passionate about the intersection of ML, visual realism, and 3D creation—get in touch.


This role can sponsor!


Apply below

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

London, London London Oho Group Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

ML Engineer / AI Engineer / Graduate / Junior / London


We're looking for an exceptional AI/ML graduate or postgraduate to join our ambitious team and play a key role in building the future of personalised education. You'll be at the core of enhancing our multi-layered LLM architecture and helping students reach their full potential through AI-powered learning.



You will ideally have:

  • A First Class BSc in Machine Learning, Computer Science, or a related field from a Russell Group university
  • At least 2+ years of hands-on experience developing production-grade AI/ML systems
  • A flawless academic record in secondary and higher education
  • Proven experience in prompt engineering for complex applications
  • Strong expertise in LLM fine-tuning and optimisation
  • Willingness to work from our London office 4 days per week (Wednesdays remote)


Why join?

  • Work on cutting-edge, mission-driven AI projects with real-world impact
  • Competitive salary
  • Fast growth potential
  • Build tech that actually changes lives
  • the opportunity to collaborate with a world class academic team


ML Engineer / AI Engineer / Graduate / Junior / London

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

Oho Group Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

ML Engineer / AI Engineer / Graduate / Junior / London


We're looking for an exceptional AI/ML graduate or postgraduate to join our ambitious team and play a key role in building the future of personalised education. You'll be at the core of enhancing our multi-layered LLM architecture and helping students reach their full potential through AI-powered learning.



You will ideally have:

  • A First Class BSc in Machine Learning, Computer Science, or a related field from a Russell Group university
  • At least 2+ years of hands-on experience developing production-grade AI/ML systems
  • A flawless academic record in secondary and higher education
  • Proven experience in prompt engineering for complex applications
  • Strong expertise in LLM fine-tuning and optimisation
  • Willingness to work from our London office 4 days per week (Wednesdays remote)


Why join?

  • Work on cutting-edge, mission-driven AI projects with real-world impact
  • Competitive salary
  • Fast growth potential
  • Build tech that actually changes lives
  • the opportunity to collaborate with a world class academic team


ML Engineer / AI Engineer / Graduate / Junior / London

This advertiser has chosen not to accept applicants from your region.