2536 IT & Software Developer jobs in the UK
Senior Machine Learning Engineer
£90,000 - 100,000
Pertemps Thames Water
Reading Station footbridge, Reading
£90,000 - 100,000
Requirements
Must:
To thrive in this role, I expect candidates to possess the following essential criteria:
- Experience in machine learning engineering, model deployment, and optimization.
- Strong experience in MLOps and AI deployment, including implementing automated model retraining, monitoring, and CI/CD pipelines.
- Experience optimizing scalable ML systems for low-latency and high-throughput production applications.
- Hands-on experience working with cloud-based AI/ML services such as Azure ML, Databricks, or AWS SageMaker.
- Proven ability to collaborate with data scientists, engineers, and business teams to translate AI solutions into operational impact.
- Confidence and credibility to engage in regulatory events and represent our organization in external discussions with vendors and partners.
- Hands-on experience with cloud platforms (Azure, AWS, GCP) for AI/ML workloads.
- Strong skills in SQL, Spark, and ETL workflows to efficiently process large-scale data.
Additionally, the following skills and experiences would be advantageous:
- Experience in the Water/Waste Utility Sector, with an understanding of key challenges in infrastructure monitoring, resource optimization, and sustainability.
- Experience working with sensor and IoT data for real-time predictive analytics.
- Experience building AI models to automate decision-making and operational workflows.
- A Master's or Ph.D. in Computer Science, Data Science, AI, or a related field.
- Cloud AI/ML Certifications, including those from Azure ML, AWS AI, or Google Cloud AI/ML solutions.
Responsibilities
As a Senior Machine Learning Engineer, here is what you will be doing:
- Developing and deploying high-performance machine learning models, ensuring seamless integration into business workflows.
- Implementing MLOps best practices, including CI/CD pipelines, monitoring, logging, and automated retraining of models.
- Optimizing ML models for performance, scalability, and latency to meet real-world operational requirements.
- Designing and developing efficient data pipelines to transform raw data into high-quality features for ML models.
- Deploying and managing machine learning models on cloud-based AI/ML platforms such as Azure ML, AWS SageMaker, or Databricks.
- Collaborating closely with teams across Data and Software Engineering, Data Science, Architecture, Data Management, and BI to ensure the smooth integration of ML models into production systems and to drive AI adoption.
- Driving the development of tooling, frameworks, policies, best practices, and feedback loops across Data Science and Product teams.
- Staying updated with advancements in AI, ML, and deep learning techniques, and actively contributing to innovation and technology improvements within the organization.
Description
We are the UK's largest water and wastewater company, serving more than 16 million customers daily. Our goal is to build a better future for all by helping our customers, communities, and the planet thrive. This is a big job, and we need passionate and skilled individuals committed to making a difference. At Thames Water, we offer competitive salaries ranging from £90,000 to £100,000 per annum, along with 26 days of annual leave (increasing to 30 days with service), a car allowance, a performance-related pay plan linked to company performance, a generous pension scheme through AON, private medical healthcare, and various benefits to support your health and well-being. We are dedicated to being a diverse and inclusive workplace and encourage applications from everyone. If you need any adjustments during the recruitment process, please let us know; we’re here to support you. Take the opportunity to join our unique and rewarding team where every day makes a difference. Together, we can build a better future for our customers, our region, and our planet.
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 2536 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?
MastarRec, ILUX Limited, Cosgrove & Drew, Tamar IT Limited, PDL Finance Ltd, Drift IT, Oakford Technology among others, are currently hiring for ML, AI roles in the UK.
The company with most openings is Ocho as they are hiring for 62 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 Ocho as they are hiring for 62 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.