Machine Learning Engineer

Senior Machine Learning Engineer167 Solutions Ltd
Charing Cross, United Kingdom
29 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
£ 120K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
Azure
Big Data
Cloud Computing
Computer Programming
Python
Machine Learning
Natural Language Processing
Recommender Systems
TensorFlow
Unstructured Data
PyTorch
Large Language Models
Generative AI
HuggingFace
Machine Learning Operations
Data Pipelines
Unsupervised Learning

Job description

167 Solutions is working with a forward-thinking organisation that is investing heavily in artificial intelligence and data-driven products. This role sits at the heart of that growth and will suit an AI / Machine Learning Engineer who enjoys taking models from concept through to production.

You will work closely with software engineers, data teams, and product stakeholders to design, build, deploy, and maintain machine learning solutions that deliver real commercial value. Key Responsibilities

  • Design, develop, and deploy machine learning models into production environments
  • Work with structured and unstructured data at scale
  • Build and optimise models across areas such as predictive analytics, natural language processing, computer vision, or generative AI
  • Collaborate with software engineers to integrate models into live applications
  • Monitor, evaluate, and improve model performance over time
  • Contribute to best practice around MLOps, automation, and model governance
  • Document solutions clearly for both technical and non-technical stakeholders

Requirements

  • Commercial experience as a Machine Learning Engineer, AI Engineer, or similar role
  • Strong programming skills in Python
  • Experience with machine learning frameworks such as PyTorch or TensorFlow
  • Solid understanding of supervised and unsupervised learning techniques
  • Experience deploying models into production environments
  • Familiarity with cloud platforms such as AWS, Azure, or GCP
  • Comfortable working with large datasets and data pipelines

Desirable Experience

  • Experience with Generative AI or large language models
  • Exposure to tools such as Hugging Face, MLflow, Kubeflow, or similar
  • Knowledge of NLP, computer vision, or recommendation systems
  • Experience working in agile or product-led environments

Benefits & conditions

  • Competitive salary and benefits package
  • Hybrid or remote working options
  • Opportunity to work on real-world AI products rather than proof-of-concepts
  • Clear progression and exposure to senior technical leadership
  • Supportive engineering culture with a focus on quality and innovation

Apply for this position