> Markdown version of [/jobs/ext/1434765-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/1434765-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer - **Company:** MRC Laboratory of Molecular Biology - **Location:** Cambridge, UK - **Salary:** £52,253.0 - £60,834.0 - **Contract:** Temporary contract - **Skills:** Big Data, Computational Biology, Databases, Image Analysis, Extract Transform Load (ETL), Software Debugging, Linux, Python (Programming Language), Machine Learning, Tensorflow, Workflow Management Systems, High Performance Computing, Pytorch, Information Technology, Machine Learning Operations, Hardware Infrastructure, Software Version Control - **Published:** July 25, 2026 - **Apply:** https://www.jobs.ac.uk/job/DSJ411/machine-learning-engineer ## About the Role The ideal candidate will have a PhD in computer science, engineering, data science, computational biology, physics, mathematics or a related quantitative discipline, or MSc / MPhil plus significant experience in machine learning engineering, infrastructure engineering or large-scale data processing. They will have significant experience deploying ML models in production or production-like environments, with strong Python engineering skills and experience using frameworks such as PyTorch and TensorFlow. They will have worked with large-scale data processing systems, ideally multi-terabyte or petabyte-scale datasets, and will be comfortable debugging issues across data loading, storage I/O, distributed jobs, containers, cluster scheduling and model execution. Experience with Linux systems, GPU infrastructure, workflow orchestration, version control, databases and HPC environments is essential. Experience across multiple infrastructure platforms, and familiarity with bioimage, microscopy or connectomics data, would be highly desirable. The full list of requirements is available in the job description. ## Description Fixed term 2 years We are seeking a Machine Learning Engineer specialising in deployment and infrastructure to support large-scale connectomics within the group of Dr Albert Cardona at the MRC Laboratory of Molecular Biology. The role will focus on deploying, scaling and maintaining machine learning models for volume electron microscopy, including automated segmentation, synapse detection, proofreading and petabyte-scale image analysis. The post holder will build reliable production workflows across GPU/CPU clusters, large storage systems and HPC environments, ensuring that ML models can be run reproducibly, monitored effectively and debugged when failures occur. The ideal candidate will have a PhD in computer science, engineering, data science, computational biology, physics, mathematics or a related quantitative discipline, or MSc / MPhil plus significant experience in machine learning engineering, infrastructure engineering or large-scale data processing. They will have significant experience deploying ML models in production or production-like environments, with strong Python engineering skills and experience using frameworks such as PyTorch and TensorFlow. They will have worked with large-scale data processing systems, ideally multi-terabyte or petabyte-scale datasets, and will be comfortable debugging issues across data loading, storage I/O, distributed jobs, containers, cluster scheduling and model execution. Experience with Linux systems, GPU infrastructure, workflow orchestration, version control, databases and HPC environments is essential. Experience across multiple infrastructure platforms, and familiarity with bioimage, microscopy or connectomics data, would be highly desirable. The full list of requirements is available in the job description. This is a fixed term position for 2 years due to time limited funding from an external grant. The LMB has a collaborative working culture and state-of-the-art building on the Cambridge Biomedical Campus. We have excellent public transport on site including the Cambridge South train station (a two-minute walk from the lab), cycle enclosures and on-site parking. We have a staff restaurant with roof terrace and access to a Campus nursery and sports and social facilities. You will be eligible to join our defined benefit pension scheme, a holiday entitlement of 40.5 days per annum (including bank holidays and privilege days) and a generous employee discount scheme. We are also committed to providing training and development opportunities including support towards role-related qualifications. Further information about the benefits available can be found at http://www.discover.ukri.org/benefits-of-working-at-ukri. The LMB is a world-class research institute within UK Research and Innovation (UKRI). UKRI is nine research councils, working together across all disciplines and sectors. More information can be found at www.ukri.org and https://mrclmb.ac.uk/. To apply and access full details of the vacancy please visit our job board via the 'Apply' button above. If you are unable to apply online, please contact us at recruit@mrc-lmb.cam.ac.uk. Final appointments will be subject to a pre-employment screening. We actively support equality, diversity and inclusion in all our activities, processes and culture. We encourage applications from all sections of society. The LMB particularly welcomes women, minority ethnic and disabled candidates to apply for this vacancy as they are currently under-represented. We are a disability inclusive employer and encourage disabled people to apply for this role. You are very welcome to contact us for information about the application process and any adjustments you may require; recruit@mrc-lmb.cam.ac.uk. £52,253 to £60,834 per annum ## Related Videos - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)