2 months ago
London, United KingdomSenior
Responsibilities
- Lead technical scoping and architectural decisions for high-impact machine learning 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 critical client challenges.
- Act as a trusted technical advisor to customers and partners and translate complex concepts into actionable strategies.
- Mentor junior engineers and help shape the team’s engineering culture and technical depth.
Requirements
- Significant experience with the full machine learning lifecycle and operationalizing models built with TensorFlow or PyTorch.
- Deep software engineering expertise and strong Python skills focused on robust, reusable systems.
- Hands-on experience architecting cloud platforms such as AWS, Azure, or GCP, including security and infrastructure.
- Extensive experience with Docker and Kubernetes for building and managing applications at scale.
- Ability to take ownership and drive projects to completion in fast-paced, high-growth environments.
- Exceptional communication skills with the ability to guide technical teams and senior non-technical stakeholders.
- Eligibility for UK Developed Vetting may be required because of government client work.
Benefits
- The company is open to conversations about part-time hours.
- The role may require occasional on-site work with clients.
- The interview process includes a talent team screen, pair programming interview, system design interview, and commercial interview.
- Candidates may opt out of the AI note-taker used during interviews.
