AI/ML Engineer

Harnham - Data and Analytics Recruitment

City Of London

Hybrid

GBP 144,000 - 176,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary up to £160,000

Job summary

Harnham - Data and Analytics Recruitment in London seeks an experienced AI/ML Engineer to design, build, and operate LLM-powered systems at scale. You will lead multi-step agent workflows, integrate foundation models, and drive production readiness while mentoring engineers and shaping technical direction.

You will work in King's Cross, London, with three days in the office and two days flexible/remote, contributing across the full SDLC and collaborating with leadership to steer AI strategy.

Qualifications

  • Strong Python software engineering expertise.
  • Commercial experience deploying LLM/ML 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.

Responsibilities

  • Build multi-step AI agent workflows.
  • Develop production-scale RAG systems.
  • Create evaluation frameworks and testing infra.
  • Design retrieval pipelines with embeddings and vector search.
  • Work with graph-based retrieval and data modelling.
  • Optimize AI systems for performance and cost.
  • Integrate foundation models into production.
  • Collaborate to shape technical direction.
  • Mentor engineers and establish best practices.
  • Contribute across full SDLC using Python and cloud infra.

Skills

Python
LLM systems
LangGraph
LangChain
RAG systems
Embeddings
Vector databases
Graph retrieval
Evaluation frameworks
Cursor
Claude Code
Cost optimization

Tools

Weaviate
Qdrant
pgvector
Neo4j
LangSmith
LangFuse

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI / ML Engineer
AI / ML Engineer

Clearly Jobs Ltd. • Greater London

Hybrid
GBP 144,000 - 176,000
AI/ML Engineer
AI/ML Engineer

Harnham - Data & Analytics Recruitment • City Of London

Hybrid
GBP 144,000 - 176,000
Salary up to £130,000
Applied AI Engineer
Applied AI Engineer

SoCode • Greater London

Hybrid
GBP 126,000 - 154,000
Hybrid work
AI/ML Engineer
AI/ML Engineer

Talent Locker Ltd • Greater London

Hybrid
GBP 73,800 - 90,200
28 days' holiday plus bank holidays
Private medical insurance
Excellent pension and life assurance
AI & Machine Learning Engineer
AI & Machine Learning Engineer

Nigel Frank • Greater London

On-site
GBP 67,500 - 82,500
Hybrid and flexible working
Cutting-edge AI projects
Professional certifications and培训
+3
Staff ML Engineer | Agentic AI & Applied ML
Staff ML Engineer | Agentic AI & Applied ML

WeDoTech • Greater London

On-site
GBP 148,000 - 221,000
Staff Machine Learning Engineer | | Up to+ Bonus
Staff Machine Learning Engineer | | Up to+ Bonus

WeDoTech • Greater London

Hybrid
GBP 140,000 - 160,000
Bonus scheme
Lead AI Engineer
Lead AI Engineer

Maxwell Bond • Gateshead

Hybrid
GBP 60,000 - 100,000
AI Engineer
AI Engineer

167 Solutions • Greater London

On-site
GBP 80,000 - 120,000
Hybrid working model
Cutting-edge AI tech
Enterprise-scale AI projects
+3
Staff Machine Learning Engineer | | Up to+ Bonus
Staff Machine Learning Engineer | | Up to+ Bonus

WeDo Technology Solutions Limited • Greater London

Hybrid
GBP 144,000 - 176,000