Machine Learning Engineer
ML / Machine Learning / C++ / Python / CUDA
Machine Learning Engineer – AI & Foundation Models (Future CTO Track)
West London | 3–4 days onsite
Up to £150k + equity
Company: AI StartUp
We're hiring one of the first technical engineers for a pioneering AI startup building a foundation model that fully automates development.
This is a founding role with ownership over performance, scalability, and architecture across training and inference, working directly with the founders and evolving toward Head of Engineering / CTO.
You'll work on:
- High-performance ML systems (training + inference)
- C++ / CUDA optimisation and GPU-accelerated components
- Large models (e.g. transformers), latency & throughput optimisation
- Distributed systems and cloud deployment
- Internal tooling, benchmarks, and evaluation frameworks
Ideal background:
- Strong C++ with CUDA and solid Python
- Deep ML systems optimisation experience (not just model training)
- PyTorch, large-scale inference, multi-GPU / multi-node systems
- HPC, embedded, or performance-critical environments
ML / Machine Learning / C++ / Python / CUDA