2281 IT & Software Developer jobs in the UK
Requirements
Must:
- Strong foundation in machine learning, deep learning, and optimization
- Hands-on experience training, evaluating, and deploying ML models in real-world systems
- Proficiency with PyTorch (preferred) or TensorFlow; familiarity with the Hugging Face ecosystem
- Experience with audio or speech models and frameworks
- Experience building and maintaining end-to-end ML pipelines and MLOps tooling (e.g. MLflow, Weights & Biases, DVC, or similar)
- Strong Python skills; experience with Docker, CI/CD, and cloud platforms (Azure preferred)
- Practical experience designing agentic AI systems and integrating models with external services
- Comfortable owning the full ML lifecycle, from data preparation to production deployment
- Clear communicator who can work effectively across technical and non-technical teams
Responsibilities
- Design, train, and optimize machine learning models for audio processing tasks such as speaker diarization, automatic speech recognition (ASR), and voice activity detection
- Build and maintain training and inference pipelines using PyTorch and related ML frameworks
- Source, curate, and prepare training datasets; implement preprocessing, augmentation, and validation workflows
- Run structured experiments, evaluate model performance, and iterate based on measurable results
- Build, deploy, and operate end-to-end MLOps pipelines, including experiment tracking, model versioning, and production monitoring
- Package and deploy models using Docker and cloud infrastructure, focusing on reliability and scalability
- Design and deploy agent-based AI systems that can execute multi-step workflows and integrate with external tools
- Build Model Context Protocol (MCP) servers to enable standardized integration between models, APIs, and data sources
- Evaluate and integrate large language models into production systems where they add clear value
- Collaborate with product and business teams to translate requirements into practical ML solutions
Description
We are a medium-sized software development organization based in London, committed to utilizing advanced analytics and machine learning to enhance our services and deliver value to our clients. This permanent role as a Machine Learning Engineer offers a competitive salary ranging from £75,000 to £95,000 per annum, along with a comprehensive benefits package to support your well-being. You will have the opportunity to work in a collaborative and innovative environment on impactful projects, using the latest technologies.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the UK here.
How many Machine Learning Engineer jobs are in the UK?
Currently, there are 2281 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the UK a good place for Machine Learning Engineers?
The UK is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the UK?
Yellowbrick Data, Circuit Mind, The Scouts Association, Bluefruit Software Limited, Arctic Shores, SwapTix, UKTL among others, are currently hiring for ML, AI roles in the UK.
The company with most openings is Experis as they are hiring for 86 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Experis as they are hiring for 86 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.