26 days ago
London, United KingdomSenior
Responsibilities
- Build and deploy production-grade machine learning software, tools, and infrastructure.
- Create reusable and scalable solutions that accelerate delivery of machine learning systems.
- Collaborate with engineers, data scientists, commercial leads, clients, and partners to solve critical challenges.
- Lead technical scoping and architectural decisions to ensure project feasibility and impact.
- Define and implement standards for deploying machine learning at scale.
- Advise customers and partners and translate complex machine learning concepts for stakeholders.
Requirements
- Understand the full machine learning lifecycle and have experience operationalising models built with Scikit-learn, TensorFlow, or PyTorch.
- Have strong Python skills and solid software engineering best-practice experience.
- Have hands-on experience with cloud platforms and infrastructure such as AWS, Azure, or GCP, including architecture and security.
- Have experience with Docker and Kubernetes for building and managing applications at scale.
- Understand probability, statistics, and common machine learning techniques.
- Communicate effectively with technical teams and non-technical stakeholders.
- Be comfortable working autonomously in a fast-paced environment and owning solution delivery.
Benefits
- The role may require eligibility for UK Developed Vetting and occasional on-site work with government clients.
- The company is open to conversations about part-time hours.
- The interview process includes a talent team screen, pair programming interview, system design interview, and commercial interview.
