Machine Learning Engineer

Anson McCade
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 110K

Job location

Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Azure
Python
Machine Learning
TensorFlow
Software Engineering
Google Cloud Platform
PyTorch
Containerization
Kubernetes
Docker

Job description

You'll join a team of expert AI engineers delivering high-stakes, mission-critical AI solutions. As a Senior Machine Learning Engineer, you'll collaborate closely with colleagues and clients to design, build, and deploy scalable, production-grade systems while applying your technical expertise and leadership.

What you'll have the opportunity to do as a Senior Machine Learning Engineer:

  • Lead architecture and technical decisions for high-impact ML systems.
  • Build production-grade ML software, tools, and scalable infrastructure.
  • Define best practices for deploying ML at scale.
  • Collaborate across teams to solve complex client challenges.
  • Mentor engineers and shape the team's technical culture.

Requirements

  • Expert across the full ML lifecycle, with experience operationalising models in TensorFlow or PyTorch.
  • Strong Python and software engineering skills, building robust, reusable ML systems.
  • Hands-on cloud experience (AWS, Azure, GCP), including architecture, security, and infrastructure.
  • Skilled with containerisation and orchestration (Docker, Kubernetes) at scale.
  • Thrive in fast-paced environments, taking ownership and guiding teams and stakeholders.

Apply for this position