AI/ML Engineer

arrow

London / £100000 - £130000 annum

INFO

Salary

SALARY:

£100000 - £130000

Location

LOCATION

London

Job Type
JOB TYPE

Permanent

AI/ML Engineer

Up to £160,000

King's Cross, London (3 days a week)

This is an opportunity to join a well-funded AI business at a pivotal stage of growth, building production-grade AI systems that solve complex, real-world problems. You'll work on agentic AI, retrieval systems, evaluation frameworks and enterprise-scale LLM applications, with the chance to influence both technology decisions and product direction.

THE COMPANY

They are an ambitious technology business developing an AI-powered platform that helps investment professionals access information, automate complex workflows and make better decisions at scale. Their platform combines proprietary data, external sources and advanced AI capabilities within a secure enterprise environment.

Backed by an established organisation with deep domain expertise and a strong client network, they offer the agility of a startup alongside the stability and resources of a proven business. The engineering team is being built with a strong emphasis on ownership, collaboration and technical excellence.

THE ROLE

As a AI/ML Engineer, you will help design, build and operate the LLM-powered systems at the core of the platform, taking AI products from experimentation to reliable production deployment.

Specifically, you can expect to be involved in the following:

  • Building multi-step AI agent workflows using modern orchestration frameworks
  • Developing production-scale retrieval augmented generation (RAG) systems
  • Creating evaluation frameworks, testing infrastructure and monitoring capabilities for AI applications
  • Designing retrieval pipelines including embeddings, vector search, reranking and knowledge retrieval
  • Working with graph-based retrieval and data modelling approaches
  • Optimising AI systems for accuracy, latency, scalability and cost efficiency
  • Integrating leading foundation models into production environments
  • Collaborating closely with engineering leadership to shape technical direction
  • Mentoring engineers and helping establish best practices for AI development at Lead level
  • Contributing across the full software development lifecycle using Python and cloud-based infrastructure

SKILLS AND EXPERIENCE

The successful AI/ML Engineer will have the following skills and experience:

  • Strong Python software engineering expertise
  • Commercial experience developing and deploying LLM or machine learning systems
  • Hands-on experience with LangGraph, LangChain or similar agent orchestration frameworks
  • Strong RAG experience, including embeddings, chunking strategies, vector databases and retrieval evaluation
  • Understanding of graph-based retrieval approaches or graph data modelling principles
  • Experience with evaluation-led AI development, testing frameworks and regression controls
  • Regular use of AI-assisted development tools such as Cursor, Claude Code or similar
  • Ability to balance model performance, reliability, security and operating costs in production systems

Desirable skills include:

  • Qdrant, Weaviate or pgvector
  • Neo4j, GraphRAG and Cypher
  • MCP server development
  • LangSmith, LangFuse or similar observability platforms
  • Fine-tuning, embedding model selection or open-weight model deployment
  • Experience working with complex document-heavy environments

BENEFITS

The successful AI/ML Engineer will receive the following benefits:

  • Salary up to £130,000 - depending on experience

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

CONTACT

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.