1 year ago
Remote, United KingdomSenior
Responsibilities
- Lead technical scoping and architectural decisions for high-impact ML systems.
- Design and build production-grade ML software, tools, and scalable infrastructure.
- Define and implement best practices and standards for deploying machine learning at scale.
- Collaborate with engineers, data scientists, product managers, and commercial teams on client challenges and opportunities.
- Act as a technical advisor to customers and partners, translating complex concepts into actionable strategies.
- Mentor junior engineers and help shape engineering culture and technical capability.
Requirements
- Significant experience across the full machine learning lifecycle and operationalising models built with TensorFlow or PyTorch.
- Deep software engineering expertise and strong Python skills focused on robust, reusable systems.
- Hands-on cloud architecture, security, and infrastructure experience with platforms such as AWS, Azure, or GCP.
- Extensive experience with Docker and Kubernetes for building and managing applications at scale.
- Ability to work autonomously in fast-paced, high-growth environments and drive projects to completion.
- Excellent communication skills with both technical teams and senior non-technical stakeholders.
- Eligibility for UK Security Clearance (SC).
Benefits
- Work two to four days per week onsite with defence customers when required, with travel to locations throughout the UK.
- When not onsite, work from the London office or remotely elsewhere within the UK.
- Part-time hours may be discussed.
- The interview process includes a talent screen, pair programming interview, system design interview, and commercial interview.
