> Markdown version of [/jobs/ext/1641217-senior-software-engineer-machine-learning](https://www.wearedevelopers.com/jobs/ext/1641217-senior-software-engineer-machine-learning). 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). --- # Senior Software Engineer (Machine Learning) - **Company:** Hadteg - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £80,000.0 - £160,000.0 - **Contract:** Permanent contract - **Skills:** Big Data, C++ (Programming Language), Distributed Systems, Python (Programming Language), Machine Learning, NumPy, SciPy, Multithreading, High Performance Computing, Numerical Computing, Low Latency - **Published:** July 31, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=64cb447e6539d427 ## About the Role * Strong programming exposure with Python (NumPy, SciPy) * Experience working with large datasets, numerical computing or distributed systems * Understanding of high-performance computing concepts such as multithreading, tabular data modelling and optimisation * Strong problem-solving mindset with an analytical, systems-focused approach Bonus skills: * Exposure with C++ * Experience with statistical mathematical methods, sports modelling and machine learning, with the ability to apply them to real-world sporting problems ## Description * Work with quant teams to convert prototype models into scalable production systems * Build and maintain data pipelines, research tooling and modelling frameworks * Optimise systems for low latency, scalability and reliability * Contribute to internal research projects exploring new metrics, analytical methods and innovative applications of sport data ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [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) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)