Hexwired Recruitment Limited
Machine Learning Engineer
Job Description
Salary: £80,000 - 120,000 per year
Requirements:- MSc or PhD in Maths, Physics, or a similar high-maths field
- 3+ years of commercial or academic experience working on machine learning modelling and simulation projects
- Good experience working on ML-assisted hardware or accelerator platforms like GPUs and the associated tools, such as CUDA and TensorFlow
- Solid experience using C++, Python, or Rust for development and algorithm design
- Previous experience working on low-latency distributed systems using PCIe or similar is highly desirable
- Work on hardware acceleration platforms for ML models
- Work with customers internationally using the latest technologies within distributed systems
- Operate as a senior sole contributor within an established team
- CUDA
- Hardware
- Machine Learning
- PCIe
- Python
- Rust
- TensorFlow
- Embedded
- FPGA
- Fullstack
- Golang
- JavaScript
- Linux
- TypeScript
More:
We are a rapidly expanding electronics manufacturer based in London, having recently secured a large round of investment. This is a hybrid role in Central London, within easy reach of Liverpool Street. We are offering a salary of circa £120k depending on experience, along with an excellent benefits package, options, and the chance to work on a diverse range of products.
last updated 37 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Hexwired Recruitment Limited
Hexwired Recruitment Limited
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£100,000
This role
£60,000
UK median
This salary is 67% above the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks