Machine Learning Engineer

Machine Learning Engineer

Location: London (Hybrid, approx. 3 days per week onsite)

Salary: Up to £65,000 (depending on experience)

NOTE: Candidates must be eligible for UK Developed Vetting (DV)

This is an opportunity to work at the forefront of applied AI within highly secure and mission-critical environments. You’ll be contributing to the development of advanced machine learning and generative AI solutions that deliver real-world impact across complex, high-stakes domains.

You will be embedded within a multidisciplinary engineering team, working across the end-to-end delivery of machine learning systems. This includes building models, running experiments, and deploying scalable solutions using modern cloud and MLOps tooling.

Key Responsibilities Include:

  • Designing and developing machine learning models (e.g. classification, forecasting, anomaly detection)
  • Supporting experimentation cycles: hypothesis definition, testing, and evaluation
  • Contributing to the deployment of models into production environments
  • Building and maintaining ML pipelines using AWS services
  • Assisting in the development of GenAI/LLM-based applications (e.g. prompt engineering, RAG pipelines)
  • Implementing best practices in experiment tracking, model versioning, and reproducibility
  • Monitoring model performance and supporting continuous improvement
  • Collaborating with engineers, data scientists, and stakeholders across the delivery lifecycle

Required Skills & Experience

  • Minimum 1+ year of commercial experience in machine learning or data science
  • Strong Python skills with experience in ML frameworks such as scikit-learn, PyTorch, TensorFlow, or XGBoost
  • Exposure to AWS services (e.g. S3, Lambda, SageMaker)
  • Understanding of core ML concepts: model evaluation, validation, and experimentation
  • Familiarity with MLOps or experiment tracking tools (e.g. MLflow, Weights & Biases)
  • Awareness of LLMs or generative AI concepts
  • Strong problem-solving ability and willingness to learn in a fast-paced environment
  • Ability to communicate technical concepts clearly

Desirable Experience

  • Experience with LLM frameworks (e.g. LangChain)
  • Knowledge of vector databases or RAG architectures
  • Exposure to Docker or containerised environments
  • Familiarity with data processing tools (e.g. Spark, Dask)
  • Understanding of CI/CD or infrastructure as code

If you are an ambitious Machine Learning Engineer looking to build real-world AI systems in a high-impact environment, apply today.

Job Details

Company
Anson McCade
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted