Rodeo
Get started

Aeris-UK

ML Research Engineer

London
£48k – £58k/yr
Posted about 24 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

?%

Job Description

We’re hiring a Machine Learning Research Engineer to build AI systems end to end: the simulators and synthetic data that make training possible, the models themselves, and the engineering that takes them out of the lab and onto real platforms. Much of what we take on hasn’t been done before, so the role mixes genuine investigation with serious software engineering. If you want pure research or pure product work, this isn’t it; if you want both in the same week, it is.

Salary: £48,000 to £58,000

About Aeris

Aeris-UK is a small applied-AI company. We build AI that has to work in the real world, and we take it all the way there.

Over the next fifteen months our autonomy software will go from simulation, through flight trials, to flying onboard drones at a live international demonstration – small teams of aircraft deciding for themselves what to watch, what to look at more closely, and what is not what it claims to be. For the UK Space Agency, we built a working prototype that spots the debris of satellite break-ups in geostationary orbit from a few seconds of telescope data. Because what little break-up data exists isn’t shared, we first had to build a simulator good enough to stand in for it. We are putting AI-driven cyber defence onto 15-watt micro-computers for platforms that operate with no analyst in reach. We build synthetic worlds where AI can be trained and tested when real data is scarce or off-limits – from a financial-crime economy with the crimes seeded in, to the crowded coastal waters our autonomy software learns in. And we build language-model systems for people who cannot afford a wrong answer: tools that help operators decide under pressure, and tools that piece together what happened in a complex operation – grounded in their sources, able to run completely disconnected.

Little of this comes with a textbook answer, so part of the job is finding out: reading what’s been published, running experiments, and being straight about the results, including the ones that kill an idea. Finding out and building blur together here: the experiment is usually a working prototype aimed at the customer’s problem, and then we take the harder step of pushing it towards real adoption. We’re also deliberate about building things once and well: one simulation engine has generated training data for air, sea and space, and the framework behind our analyst tools is now being squeezed onto edge hardware. What we build gets used again.

We’re small, so ownership comes fast. You can expect to be running real pieces of projects within months of joining. Everyone here designs experiments, presents to customers, and is expected to disagree with the founders when the evidence says so.

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 be doing

On most projects the first job is finding out: what’s been tried, what actually works, and what’s genuinely open. Depending on the project mix:

  • Writing production-quality Python the rest of the team builds on: clean interfaces, tests, pipelines that run the same way twice.
  • Analysing an approach before building it: reasoning out how a calibration scheme, a reward function or a model should behave, and developing from that.
  • Building models, simulators and synthetic-data generators for physics, sensors and engagement mechanics, because most of the data we need can’t be collected. So we make it.
  • Training supervised, self-supervised and reinforcement-learning models on data you’ve first had to fight into shape: scientific archives, sensor feeds and operational records that arrive nothing like a benchmark dataset.
  • Working out why a run stalled – a data defect, a broken reward, an unstable representation – and fixing it.
  • Getting models out of the simulator and onto hardware: software-in-the-loop flight stacks, bench integration, single-board computers.
  • Engineering the systems around language models: retrieval that surfaces the right evidence, outputs whose structure you can guarantee, evaluation that catches failures before the customer does, deployment into fully disconnected environments. Almost none of this is prompting.
  • Talking to customers and specialist partners directly: understanding the operational problem, presenting what you found (including when the answer is “this doesn’t work”), and shaping what happens next.
  • Owning a workstream: turning a vague question into concrete next steps, flagging risks early, and pulling in the team when something surprising turns up.

Who we’re looking for

Nobody has all of this. Strong candidates usually have most of the first list and depth somewhere in the second:

  • Strong Python and real software engineering: you can design something others build on, and debug code you didn’t write.
  • You’ve applied ML for real at least once (in a job, a serious internship, or an ambitious project of your own) and made it work – not just training runs, but the data, evaluation and integration around them. Courses alone aren’t enough.
  • The instinct to investigate: form a hypothesis, test it, read the result honestly, change course.
  • Clear writing and speaking: customers, reports and our own records depend on it.
  • Comfort owning things in a small team: proposing next steps on fuzzy problems without waiting for a full spec.
  • A master’s in a quantitative field, or work that shows we shouldn’t care – we hire on what you can do.
  • Able to meet UK baseline security screening (BPSS) and our government customers’ pre-project checks (see the note below).

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

Depth in at least one of:

  • reinforcement learning, ideally multi-agent
  • self-supervised learning
  • simulation and synthetic data
  • mathematical and physics-based modelling of real systems
  • making ML run within tight compute budgets – efficient inference on embedded and single-board hardware
  • engineering production systems around language models (retrieval, structured generation, evaluation, locked-down deployment) – as systems work, not prompting
  • graph neural networks
  • probabilistic modelling and knowing when a model’s confidence can be trusted.

A note on vetting: You don’t need security clearance to join us. We do run standard baseline screening (BPSS), and our government customers make their own checks before anyone joins their project. Those checks are routinely fine for UK nationals and usually for nationals of allied countries. If you’re not sure where you’d stand, ask us – we’d rather have the conversation than have you rule yourself out.

What we can offer you

Most of what we can offer is the work itself: people here typically move across several of those projects in a year rather than settling into one corner. On development: there’s no formal training budget. What there is instead is the fastest learning we know – hard problems, breadth and experienced people at close range, the kind you learn from by working alongside them.

Some of our benefits:

  • Flexible working. People have different responsibilities and interests, and a rigid working day suits few of them. We trust you to organise your own work.
  • Remote-first, with a weekly in-person day in London (travel and lunch on the company) for those who can get there. Most of us treat it as the highlight of the week, and regular socials besides.
  • 25 days’ holiday plus bank holidays, rising by a day each year to 30.
  • Pension: 8% employer contribution when you contribute at least 5%; 5% employer contribution otherwise.
  • Life insurance and income protection, employer-funded, as standard.
  • Private health insurance and critical illness cover, premiums paid by us. These are opt-in only because HMRC taxes them as benefits in kind, so whether the cover is worth the tax is your choice.
  • Professional membership of a relevant qualifying body, paid by us.

If this sounds like your kind of work, please apply – and make sure your CV, or something it links to, shows us one thing you’ve built or figured out. That’s what we look for first. Shortlisted applications are read by the engineers you’d work with.

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

Python
Software Engineering
Machine Learning
Reinforcement Learning
Self-supervised Learning
Simulation
Synthetic Data Generation
Large Language Models
Retrieval Augmented Generation
Embedded Hardware
Graph Neural Networks
Probabilistic Modelling
Physics-based Modelling
Model Evaluation
Data Pipeline Engineering
Technical Writing

Location

London, England, United Kingdom

Sign up to applySee more jobs like this