Rodeo
Get started

Intelligent Artefacts

AI Middleware Developer

United Kingdom
Posted about 22 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

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

?%

About the role

Are you interested in joining a team that’s building the behaviour and navigation systems that bring virtual worlds to life?

At Intelligent Artefacts (AKA Kythera AI), we build middleware that powers entities and NPCs across video games, simulations, and beyond - from independent games studios to large-scale training programmes.

We’re looking for an experienced AI Middleware Developer to join our small, focused team with staff across the UK and a main office in the centre of Edinburgh. You'll be joining a close-knit group where everyone's contribution matters, so the fit, both technical and personal, has to be right. We're looking for someone with the experience to pick things up quickly and work independently when needed. Our leadership team is based across Edinburgh and Oxford, and we'd strongly prefer candidates based in or around either location.

What you’ll be doing

  • Designing and developing new features for our middleware product, Kythera
  • Investigating and resolving bugs and performance issues
  • Reviewing code and providing technical input in the design
  • Writing tests and documentation
  • Supporting customer relationships and providing technical guidance to clients

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.

What you’ll bring to the role

  • A passion for high performance, maintainable code
  • Strong modern C++ experience
  • Understanding of pathfinding, behaviour, or planning systems
  • Excellent maths skills
  • Excellent communication & collaboration skills

We're particularly interested in candidates with experience in some of the following as well, but don't let a gap on the list put you off applying.

  • Experience working in a small team or start-up environment
  • Experience with Unreal Engine, games, simulation, or other immersive environment contexts
  • Experience shipping a commercial product or working on released middleware
  • Experience working directly with clients or integrating into a client's technical environment

Application process

Please read all questions carefully and fill in everything that’s required.

We believe the best teams are built from people with different backgrounds, perspectives, and life experiences. We actively welcome applications from anyone qualified, but you will need the right to work in the UK.

As a very small team, we may not be able to give individual feedback on every application but we'll always let you know the outcome.

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

Please note that we are not accepting applications from recruitment agencies for this role.

Interview process

Stage 1: An initial call with our Technical Director to get to know you better and explore your experience so far.

Stage 2 (if applicable): If you haven't been able to share a portfolio or examples of your work with your application, we'll ask you to complete a short technical exercise before moving forward. We'll keep it focused and respect your time.

Stage 3: A skills-focused interview with our Technical Director and a member of the development team, where we'll take a deeper look at your experience within the key areas for this role (and review your technical exercise results, if applicable).

Stage 4: A final conversation with our Operations Director and CEO. We're a small team, so finding the right fit matters as much to us as your technical skills. This is as much a chance for you to ask us anything as it is for us to get to know you better.

If you require any adjustments or have specific needs during the application or interview process, please let us know and we will do our best to accommodate you.

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

Skills

Modern C++
Pathfinding
Behaviour Systems
Planning Systems
Mathematics
Communication
Collaboration
Unreal Engine
Middleware Development
Software Testing
Technical Documentation
Client Integration

Location

United Kingdom

Sign up to applySee more jobs like this