Rodeo
Get started

IFS

Snr Applied AI Engineer

London
Posted about 16 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Job Description

Company Description

At IFS, we're building the next generation of AI-native enterprise software, transforming how some of the world's largest organizations manage assets, operations, and critical services.

This is an opportunity to work at the forefront of modern AI engineering, building intelligent products that combine Large Language Models (LLMs), agentic AI, and cloud-native technologies to solve complex, real-world business challenges at enterprise scale.

We're looking for engineers who are passionate about building production AI systems and excited by the opportunity to shape the future of enterprise software.

Please note that this role requires demonstrable, hands-on experience designing, building, and shipping production AI applications. Candidates whose AI experience is limited to using tools such as ChatGPT, Claude, Cursor, or GitHub Copilot to assist software development, without demonstrable experience building AI-powered products or systems, will not meet the requirements for this role.

IFS is a billion-dollar revenue company with 7000+ employees on all continents. We deliver award-winning enterprise software solutions through the use of embedded digital innovation and a single cloud-based platform to help businesses be their best when it really matters–at the Moment of Service™.

At IFS, we're flexible, we're innovative, and we're focused not only on how we can engage with our customers, but on how we can make a real change and have a worldwide impact. We help solve some of society's greatest challenges, fostering a better future through our agility, collaboration, and trust.

We celebrate diversity and accept that there are so many different perspectives in this world. As a truly international company serving people from around the globe, we realize that our success is tantamount to the respect we have for those different points of view.

By joining our team, you will have the opportunity to be part of a global, diverse environment; you will be joining a winning team with a commitment to sustainability; and a company where we get things done so that you can make a positive impact on the world.

We're looking for innovative and original thinkers to work in an environment where you can #MakeYourMoment so that we can help others make theirs.

If you want to change the status quo, we'll help you make your moment. Join Team Purple. Join IFS.

About the AI Software Factory

The AI Software Factory is a new software-engineering function inside R&D. We build the systems that let AI agents do real engineering work on IFS software: design, implementation, testing, review.

We are after an order-of-magnitude improvement in delivery speed. That is a hypothesis we intend to prove or disprove in production, not a slogan. Faster only counts if the software still works, stays secure, and can be supported afterwards.

Our output is software. Orchestration, evaluation, codebase analysis, verification, and the interfaces that connect all of that to the way engineers actually work. Product teams are our users and our pilot partners. The team is new, so the first pilots and much of the technical architecture are still open questions. You would be joining to turn the proposition into something that runs, rather than to inherit a finished system.

One of our core deliverables is a reusable framework for parallel software engineering at IFS. It has to define how a feature gets broken into work several agents can do at once, how dependencies and shared state limit that, what context, tools, and guardrails each agent receives, where an engineer reviews or decides, and how separately produced changes come back together as one releasable result. It must cover the full lifecycle: plan, design, build, test, review, document, operate. Parallel code generation on its own is not the goal.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Who this is for

You can hold agent orchestration, software architecture, evaluation, drift, and trust in your head as one system. You look at a codebase and see dependencies, concurrency limits, and evidence, where someone else sees a file tree. You like making messy systems measurable, and you are equally willing to build the machinery that does the measuring. Mostly, you want to define and prove a new engineering capability instead of inheriting a finished one.

Why this role?

Pointing one agent at one ticket is increasingly common. Building a repeatable framework where many agents plan, build, test, and review parts of one outcome at the same time and still produce coherent software is not, and you would be helping define how it works.

You get a meaningful slice of that capability. Clear responsibility for working components and the evidence behind one pilot, with senior architecture support behind you, instead of a queue of disconnected tickets. What you build is production engineering infrastructure: evaluation, regression, and codebase-analysis systems used to decide whether an agentic workflow is safe enough to expand. Those results inform whether a pilot proceeds, where human controls stay necessary, and which practices get adopted more widely across IFS.

Our interview process uses realistic work samples from the Factory's problem space, such as agent-generated changes and evaluation evidence, so both sides can look at actual work instead of talking around it.

The problem this role exists to solve

One agent on one ticket makes one engineer faster. The order-of-magnitude gain comes from many agents working at once, and that is where verification gets hard.

A codebase is a graph. The graph decides what can run in parallel, what has to be sequenced, and how far any change reaches. Model it badly, and changes that each pass on their own will compose into a broken system.

Two questions follow:

  • Is this agent's output correct? Eval suites that mean something, deterministic checks, human validation where judgment cannot be avoided, and regression tests that keep known failures fixed when a model or prompt changes.
  • Do many agents' outputs compose? A codebase is a graph of dependencies. Running agents at the same time means understanding blast radius, spotting overlapping work, and verifying the merged result rather than approving a collection of individually green pull requests.

You own the senior technical judgment behind both answers, and the calls about where the Factory can safely turn up autonomy and concurrency.

What you'll do

You own the technical architecture for safe parallel agentic engineering: how codebase dependencies are represented, how work is decomposed and scheduled, how concurrent changes are isolated and put back together, and how the composed result is verified. Alongside that, you design how we evaluate any of it. Which claims can be checked deterministically, which need structured human validation, and what evidence a pilot has to produce before anyone should believe a delivery-speed or correctness number.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

You draw the delegate / review / own line across the lifecycle. What agents run unattended, what an engineer reviews, what stays human. Then you move that line when the evidence says you can, and not before.

This is hands-on. You will write the orchestration, evaluation, regression, drift-detection, and codebase-analysis components, wire them into real codebases and CI pipelines, and dig through failures in pilot workflows that behave like production. The measurement programme is yours too: versioned, reproducible scorecards, held-out test batteries, and enough statistical care (inter-rater agreement, paired significance testing) to separate a real improvement from noise when the decision turns on it.

The trade-offs land with you. Latency, cost, and risk budgets for agent-driven changes. Where a human-in-the-loop gate is non-negotiable. What happens when a model upgrade, prompt drift, or a tool’s changed behaviour quietly invalidates results you trusted last month, and how you keep provenance so you can tell.

Then there is the part that turns pilots into a capability. Working with product teams to test the approach against different codebases and delivery workflows, separating what generalises from what was a local accommodation, and feeding the rest back into how IFS engineers build.

You also raise the technical bar around you: guiding engineers working against your architecture, reviewing the hard judgment calls, and writing findings up clearly enough that engineering leaders can act on them. That is technical leadership through architecture, review, and evidence. You will not have direct reports, and this is not a step towards having them.

In your first six months:

  • Stand up the evaluation and verification architecture for a live pilot, and use it to produce a defensible baseline of delivery speed and correctness. Reusable components, limitations you are honest about, and evidence showing where more autonomy or parallelism is safe and where it is not.

Qualifications

What you'll bring

  • You have built and operated agentic or tool-using AI systems in production, and owned the architecture through at least one serious redesign. A prototype or a single model call does not count.
  • Very strong software-engineering fundamentals, and the ability to work hands-on in codebases, languages, and toolchains you have never seen before. We care about architecture and engineering judgment over stack match. You are an excellent coder, which is how you will know what excellent code from an agent looks like.
  • You have reasoned about concurrent or distributed work before: dependency graphs, DAG scheduling, isolation, fan-out/fan-in, partial failure, several workers touching shared state.
  • Evaluation instincts. You can tell a deterministic check from a subjective judgment, design evidence around the behaviour that matters, and spot a metric too weak to carry the claim being made on it.
  • You have run systems whose behaviour shifts underneath you, through model, prompt, dependency, or data changes, and built the controls that catch silent regression.
  • Judgement under ambiguity. You make the consequential call, explain your reasoning, and change your answer when the evidence moves.
  • You write and speak clearly.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Location

London, England, United Kingdom

Sign up to applySee more jobs like this