AI Engineer - Agentic Systems

Oho Group

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

17 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary and equity
Private healthcare
Relocation support
Relocation assistance

Job summary

Oho Group in London is seeking an AI Engineer with strong software engineering fundamentals to help build agentic systems for secure, mission-critical environments. This role focuses on architecting production services, integrating models, and ensuring reliability across the stack.

You will work across architectures, agent orchestration, tool use and model context protocols, evaluating LLMs and traditional software to deliver robust, observable systems.

Qualifications

  • Strong software engineering fundamentals with production experience.
  • Experience building agentic AI systems or LLM-powered applications in production.
  • Proficiency in Python, Rust, C++, Java or similar languages.
  • Understanding of software architecture and engineering fundamentals.
  • Experience with modern ML/AI frameworks and agent orchestration tools.

Responsibilities

  • Design and build agentic AI systems for secure, mission-critical environments.
  • Architect and implement production services and integrate models into existing systems.
  • Evaluate LLMs and conventional software trade-offs to deliver robust, observable solutions.
  • Ensure reliability, security and observability across the stack.

Skills

Software engineering
Python
Rust
C++
Java
Agent orchestration
LLM workflows
ML frameworks
System security
MLOps

Education

Bachelors in CS or related

Tools

LangGraph
Google ADK
MCP

Job description

London | Hybrid | Competitive Salary + Equity

We're building the software infrastructure for the autonomous age of defence.

AI is changing what software can do. The next step isn't just models that answer questions — it's systems that can reason, plan, use tools and take action.

We're building those systems for environments where you can't simply let an AI agent do whatever it wants.

Our AI needs to operate within highly controlled, secure and mission-critical environments, which creates a completely different set of engineering challenges.

We're looking for an AI Engineer with strong software engineering fundamentals to help us build them.

Why you should join us

You will build agentic systems that actually do things

We're moving beyond chatbots and simple LLM integrations.

You will be building systems that can reason about a problem, plan a course of action, interact with tools, execute tasks and adapt based on what they discover.

The interesting engineering challenge is making those systems reliable.

How do you structure an agent for a particular task?

When should it reason and when should it act?

How do you give it access to the right tools without giving it too much freedom?

How do you evaluate whether it's making the right decisions?

How do you make the whole system secure, observable and predictable enough to operate in a high-stakes environment?

These are problems we're actively figuring out.

You won't be taking an established recipe and implementing it. You'll have the opportunity to help define how agentic systems should actually be built for these environments.

This is an engineering role, not a prompt engineering role

We care deeply about AI, but we care just as much about software engineering.

You will be designing architectures, building production services, integrating models into existing systems and thinking about everything required to make an AI system reliable in production.

You will work across the stack where necessary and have to think about things like:

  • Architecture and system design
  • Agent orchestration
  • Tool use and Model Context Protocols
  • LLM evaluation and reliability
  • Backend services and APIs
  • Data and state management
  • Security and permissions
  • Deployment in cloud and on-premise environments
  • Observability and testing

The model is only one part of the system.

We're looking for engineers who understand that.

You will solve problems that don't have an obvious answer

We're working with customers who have difficult problems and very high expectations.

That means you'll need to be comfortable experimenting, throwing things away, trying different approaches and figuring out what works.

Sometimes the answer will be an LLM.

Sometimes it will be a conventional algorithm or piece of software.

Sometimes it'll be a combination of both.

We're not interested in using AI for the sake of it. We're interested in building the best technical solution to the problem.

You will have genuine ownership

We're building out our AI capability at an exciting point in the company's growth.

You will have significant autonomy from day one and the opportunity to influence how we approach agentic AI across the product.

You will work alongside strong engineers across software, AI and systems, with plenty of exposure to the wider technical architecture.

If you have an idea for how something should work, we want you to be able to build it and prove it.

What we're looking for

We're looking for people who are strong software engineers first and genuinely excited about AI.

You will ideally have:

  • A strong academic background in Computer Science, Mathematics, AI, Machine Learning, Engineering or a related technical field
  • Several years of hands-on software or ML engineering experience
  • Experience building agentic AI systems or LLM-powered applications in production
  • Strong programming ability in Python, Rust, C++, Java or another serious programming language
  • Strong understanding of software architecture and engineering fundamentals
  • Experience working with modern ML/AI frameworks and agent orchestration tools
  • An understanding of how LLMs work and the trade-offs involved in model selection
  • A pragmatic approach to solving difficult problems using both AI and conventional software engineering

Experience with frameworks such as LangGraph, Google ADK, MCP or similar agentic tooling is useful, but we don't expect you to have used our exact stack.

We're much more interested in whether you can understand the underlying concepts and build robust systems.

Experience with production ML, MLOps, regulated environments or resource-constrained systems would also be valuable.

What you'll get
  • Highly competitive salary
  • Meaningful equity
  • Private healthcare and dental
  • Free meals in the office
  • Relocation support
  • Access to the compute, equipment, training and resources you need
  • A highly technical, collaborative engineering environment
  • The opportunity to work on some of the most interesting applications of AI being built today

We're based in London and work together in the office by default. We're a small team, we're moving quickly and we think there's a huge amount of value in building alongside each other.

There will also be opportunities to work directly with customers and see the systems you're building being used in real environments.

If you're a strong software engineer who wants to work on the next generation of AI systems — not just wrap an API around an LLM — this is an opportunity to get involved at the ground floor.

We're trying to figure out what agentic AI looks like when reliability, security and real-world impact actually matter.

If that sounds like the kind of engineering problem you want to spend your time solving, we'd like to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Agentic)
Software Engineer (Agentic)

Oho Group • Greater London

On-site
GBP 70,000 - 110,000
Competitive salary
Equity
Outstanding benefits
AI Engineer
AI Engineer

G-Research • Greater London

On-site
GBP 90,000 - 150,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided
+5
AI Engineer – Agentic AI & Automation
AI Engineer – Agentic AI & Automation

Adria Solutions • Manchester

Hybrid
GBP 80,000 - 110,000
Applied AI Engineer
Applied AI Engineer

WeDo • Greater London

Hybrid
GBP 90,000 - 130,000
Senior AI Engineer - Agentic AI
Senior AI Engineer - Agentic AI

EPAM Systems • Greater London

Hybrid
GBP 90,000 - 130,000
ESPP
Life assurance and income protection
Private medical insurance
+5
Agentic Software Engineer
Agentic Software Engineer

Hult International Business School • Greater London

On-site
GBP 90,000 - 130,000
AI Engineer - LLM & Agentic Systems
AI Engineer - LLM & Agentic Systems

Intec Select • Greater London

On-site
GBP 111,000 - 120,000
AI Engineer (Applied AI & Product Development)
AI Engineer (Applied AI & Product Development)

Apex Talent Solutions • Greater London

Hybrid
GBP 50,000 - 70,000
AI Engineer
AI Engineer

167 Solutions • Greater London

Hybrid
GBP 80,000 - 120,000
Hybrid working model
Cutting-edge AI tech
Enterprise-scale AI projects
+3
AI / Machine Learning Engineer – Agentic LLM Systems (Contract)
AI / Machine Learning Engineer – Agentic LLM Systems (Contract)

Experis UK • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work model
London office option