
12 Engineering Roles | AI Product Company | Fully Remote UK | £70,000 – £100,000 (DOE) + Equity
​​​​​
​
​
Executive Hurdles Recruitment is supporting a fast-growing, remote-first AI product company with 12 engineering appointments across machine learning and application engineering.
​
The company is building proactive, AI-native applications — bringing intelligence to conversations, tasks and workflows with minimal prompting. Small, high-talent-density team. Broad ownership. Work that reaches real users directly.
​
Salary from circa. £70,000 – £100,000 plus equity. Candidates with higher salary expectations are welcome — packages are set around the individual and their experience. No sponsorship available. UK-based candidates only.
​
The Roles — Highest to Most Junior
​
1. Principal Machine Learning Engineer
Fully Remote UK | No sponsorship
The most senior ML role. Own the end-to-end ML execution layer — data, training, fine-tuning, evaluation, inference and deployment. Hands-on leadership at the intersection of research, systems and product.
​
-
Built and shipped real ML systems in production — essential
-
Large-model training, fine-tuning and inference — essential
-
GPU-based workloads at meaningful scale — essential
-
Python, PyTorch or JAX | Strong systems fundamentals
2. Lead Software Engineer, AI Email App
Fully Remote UK | No sponsorship
​
The most senior application engineering role. Own the full engineering strategy across backend, mobile and desktop — turning AI capability into a reliable product. Lead a small, senior engineering team.
​
-
Significant experience leading application or product engineering — essential
-
Strong hands-on backend engineering in production — essential
-
Experience building AI-powered products with LLM integration — essential
-
Deep expertise in at least one platform (backend or client)
​
3. Staff Machine Learning Engineer
Fully Remote UK | No sponsorship
Senior IC role with end-to-end ML ownership across data, training, evaluation, inference and deployment. Work at the intersection of research, systems and product with significant individual ownership.
​
-
Experience building and shipping ML systems in production — essential
-
Large-model training, fine-tuning and inference — essential
-
GPU-based workloads at scale — essential
-
Python, PyTorch or JAX | Strong independent technical judgment
4. Lead Engineer, Machine Learning
Fully Remote UK | No sponsorship
Hands-on ML leadership. Own the execution layer of the AI stack — training pipelines, inference systems, evaluation and deployment — with high individual ownership and production accountability.
​
-
Production ML systems experience — essential
-
Large-model training, fine-tuning and inference — essential
-
GPU workloads and strong systems fundamentals — essential
-
Python, PyTorch or JAX | Bias toward shipping and measuring outcomes
5. Technical Lead, Machine Learning
Fully Remote UK | No sponsorship
Technical ML leadership across the full model lifecycle. Own training pipelines, inference architecture and evaluation systems. Hands-on with production ML and close collaboration with research and product engineering.
​
-
Production ML shipping experience — essential
-
Large-model and inference expertise — essential
-
Strong software engineering fundamentals
-
Python, PyTorch or JAX | Comfortable navigating ambiguity independently
6. Technical Lead, AI Email App
Fully Remote UK | No sponsorship
Technical leadership for application engineering across backend, mobile and desktop. Shape architecture, lead a small senior team and partner with ML leadership to turn model capability into shippable product.
​
-
Leading application or product engineering for complex systems — essential
-
Production backend engineering — essential
-
AI-powered product or LLM integration experience — essential
-
Strong cross-platform technical judgment
7. Senior Machine Learning Engineer
Fully Remote UK | No sponsorship
​
Independent owner of critical ML subsystems in production. Take ambiguous problems, design practical solutions and ship systems that operate reliably. Mentor and review work from other ML engineers.
​
-
Built and shipped ML systems with real users — essential
-
End-to-end ownership: data, training, evaluation, inference — essential
-
Production-quality Python | PyTorch or JAX
-
Strong debugging and iteration from real production signals
8. Machine Learning Platform Engineer
Fully Remote UK | No sponsorship
Build and operate the ML infrastructure and platforms powering the AI stack — from model training and serving through to inference, observability and continuous improvement.
​
-
ML infrastructure, platforms or production ML systems experience — essential
-
Model deployment, inference, evaluation or data pipeline experience — essential
-
LLM serving tooling: vLLM, SGLang or TensorRT-LLM — essential
-
Python, PyTorch or JAX | GPU infrastructure | Cloud | Vector databases
​
9. Backend Engineer, AI (Agent Systems)
Fully Remote UK | No sponsorship
Own the inference and orchestration layer powering every AI interaction in the product. Build and operate production backend systems serving AI-powered features across mobile and desktop clients.
-
Strong backend engineering in production environments — essential
-
High-throughput, low-latency service experience — essential
-
AI inference patterns: LLMs, embeddings, multimodal — essential
-
Python, NodeJS, Kubernetes, Docker | SQL and NoSQL | OpenAI / Anthropic / open-source LLMs
​
10. iOS Software Engineer
Fully Remote UK | No sponsorship
Own the iOS client experience — how AI feels, responds and performs in users' hands. Build a production-grade iOS application where AI interactions are central and reliability is critical.
​
-
3+ years of iOS development using Swift — essential
-
AI-powered feature integration in mobile apps — essential
-
Async/await, concurrency and background tasks — essential
-
Swift, SwiftUI, SPM | TensorFlow Lite | SQL and NoSQL
​
11. Android Software Engineer
Fully Remote UK | No sponsorship
Own the Android client experience — how AI feels, behaves and performs on mobile. Build a production Android application where AI interactions are core and reliability matters.
​
-
3+ years of Android development using Kotlin — essential
-
AI feature integration (LLM, vision, speech APIs) — essential
-
Coroutines and Flow — essential
-
Kotlin | TensorFlow Lite | SQL and NoSQL | Published Play Store apps
12. Member of Technical Staff, Machine Learning
Fully Remote UK | No sponsorship
A foundation ML engineering role for engineers who want to build strong systems judgment by shipping, debugging and iterating on real-world ML. Working on production systems from day one.
​
-
Strong ML foundations and neural network architecture knowledge — essential
-
Some hands-on training, fine-tuning or deployment experience — essential
-
Production-quality Python | PyTorch or JAX
-
Curious, coachable and eager to learn from real production systems
Interview Process (All Roles)
3 to 4 interviews. Evaluated by the technical team. Prompt decisions throughout.
​
Apply now or get in touch for a confidential discussion:
