Rodeo
Get started

develop

Senior Data Engineer

London
£70k/yr
Posted about 16 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

?%

Senior Data & AI Engineer | London - Hybrid | Up to £70,000 + Bonus

We’re partnering with a technology-led consultancy that combines data, software, and AI to deliver research and analysis for leading organisations across sustainability, investment, and other complex areas.

Alongside their consultancy offering, the business has built its own data platform, combining structured company data with AI-assisted analysis. They’re now looking for a Senior Data & AI Engineer to join their growing engineering team and play a key role across both platform development and live client delivery.

This is a hands-on opportunity for an engineer with around 4–5 years’ experience who wants to combine AI engineering, data engineering and client-facing technical delivery, while having genuine influence over the technical direction of a growing product.

The Role

As a Senior Data & AI Engineer, you’ll sit at the intersection of engineering and client delivery.

  • Around half of your time will focus on building and strengthening the pipelines, data models and platform infrastructure behind the product.
  • The other half will involve applying those capabilities to live client engagements, working alongside consultants to understand requirements and develop robust, reproducible solutions.

This is a hands-on role with no initial direct reports, but you'll have the opportunity to mentor junior engineers and help establish engineering standards as the team grows.

What You’ll Be Doing

AI & Data Engineering

  • Build and maintain AI-assisted assessment pipelines that extract and evaluate evidence from company disclosures
  • Design and maintain robust quality assurance and citation processes around AI-generated outputs
  • Own data models and ingestion pipelines for portfolio and issuer data
  • Develop evaluation frameworks and benchmark pipeline performance
  • Improve the reliability and consistency of probabilistic AI outputs so they are suitable for production use
  • Work with large datasets and build pipelines that other teams and clients depend on

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.

Platform Engineering

  • Contribute to backend services and APIs supporting the wider platform
  • Support deployment, monitoring, and observability across engineering workflows
  • Own technical work end-to-end, from initial design through to production
  • Help establish engineering standards, testing practices and development processes as the team scales

Client Delivery & Technical Leadership

  • Work closely with consultants to translate methodologies into reproducible and auditable technical solutions
  • Support the delivery of established methodologies across new client engagements
  • Occasionally work directly with clients to understand requirements and explain technical approaches
  • Take responsibility for the quality and accuracy of outputs before they reach clients
  • Mentor junior engineers and contribute to raising engineering standards across the team

What We’re Looking For

  • Around 4–5 years’ professional experience in software or data engineering
  • Strong Python development experience
  • Production experience working with Large Language Models, including prompt design and evaluation
  • Experience making probabilistic AI outputs reliable enough for production environments
  • Strong SQL and relational data modelling experience
  • Experience building and maintaining data pipelines that other teams rely on
  • Cloud experience, ideally Microsoft Azure or GCP
  • Proven ability to own work end-to-end, from design through deployment and monitoring
  • Strong communication skills with the ability to work effectively with technical and non-technical stakeholders
  • Comfortable working in an environment where requirements and scope aren't always fully defined

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

Desirable Experience

  • Financial services, investment management, ESG, or sustainability experience
  • Experience with document processing and information extraction at scale
  • Experience introducing AI evaluation, testing, or quality assurance practices into a production product
  • Previous experience mentoring or supporting junior engineers

Why Apply?

  • Up to £70,000 salary + share options + discretionary bonus
  • Hybrid working (1–2 days per week in London)
  • Hands-on role across AI, data engineering and platform development
  • Work directly on live client engagements and see the impact of what you build
  • Genuine influence over technical direction within a growing engineering team
  • Work with production AI rather than experimental or purely theoretical use cases
  • Opportunity to mentor junior engineers and help shape engineering standards
  • Small, collaborative team with a direct connection between engineering and client outcomes
  • Clear opportunity to take ownership of key technical areas as the business grows

If you’re an experienced Software or Data Engineer with strong Python and production LLM experience, and you’re looking for a role where you can combine hands-on engineering with real client impact and technical ownership, I’d love to hear from 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

Python
Large Language Models
Prompt Design
SQL
Relational Data Modelling
Data Pipeline Construction
Microsoft Azure
GCP
AI Evaluation
Backend Services
API Development
Technical Leadership
Client Delivery
Mentoring
Document Processing
Information Extraction

Location

London, England, United Kingdom

Sign up to applySee more jobs like this