> Markdown version of [/jobs/ext/3525292-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/3525292-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:** G-Research - **Location:** London, UK - **Salary:** £88,104.0 - **Contract:** Permanent contract - **Skills:** Profiling, Python (Programming Language), Machine Learning, NumPy, Object-Oriented Software Development, Scientific Computating, High Performance Computing, Computer Network Technologies, Pytorch, Kaggle, Storage Technologies, Machine Learning Operations - **Published:** October 1, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5904316572 ## About the Role You will be comfortable working both independently and in small teams on a variety of engineering challenges, with a particular focus on machine learning and scientific computing., * A postgraduate degree in ML or a related field, or bringing commercial experience building ML models at scale, we will also consider exceptional candidates with demonstrable track record of success in online data-science competitions, such as Kaggle * Strong object-oriented engineering skills, with experience in Python, PyTorch and NumPy desirable * The ability to apply advanced optimisation methods, modern ML techniques, HPC, profiling or model-inference expertise; you do not need to have all of the above * A passion for the latest ML and HPC trends, with genuine curiosity and enthusiasm * Excellent communication skills with the ability to work independently, engage with vendors, explore new technologies and present results effectively to stakeholder * Choose the right level of abstraction, using quick one-off scripts for proofs of concept or designing more complex systems when needed Finance experience is not necessary for this role and candidates from non-financial backgrounds are encouraged to apply. ## Description We are looking for an exceptional Machine Learning Engineer to work in our ML and HPC Architecture team, identifying and working with tools at the cutting-edge of machine learning. You will work closely with a wide range of internal G-Research teams, including Quant Researchers, Quant ML engineers and other engineering groups - as well as with external partners and experts. You will collaborate across disciplines on a broad set of initiatives to help G-Research leverage the next generation of machine-learning technologies. Past projects have included: * Evaluating alternative accelerators for ML workloads * Multi-node distributed training to understand trade-offs in networking technology * Optimising model inference to minimise latency or maximise throughput * Understanding and optimising different storage technology to maximise bandwidth * Evaluating the latest hardware and software in the machine learning ecosystem * Liaising with vendors and providing constructive feedback on their products and roadmaps ## Related Videos - [Machine learning 101: Where to begin?](https://www.wearedevelopers.com/videos/1014-machine-learning-101-where-to-begin) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [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) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)