Rodeo
Get started

bp

Data Scientist III (contract)

London
Posted about 18 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 Title: Data Scientist/ AI Engineer

Job Location

4 days in Canary Wharf, ideally 4 days per week onsite

Contract Length

12 Months

Industry

Oil and Energy / HR Technology

Working Hours

40 hours per week

Summary

We’re looking for engineers who think holistically, automate relentlessly, and are fluent in the fast-moving world of AI tooling and infrastructure—but grounded in disciplined engineering principles.

Our AI organization is building high-impact AI-powered applications that deliver real business value at speed. As a Senior AI Engineer, you’ll play a critical role in building and deploying scalable AI-powered applications through solid software engineering excellence combined with pragmatic use of modern AI capabilities. This is a role for seasoned engineers who are excited about applying AI in practical and scalable ways.

We’re looking for individuals who thrive at the intersection of disciplined software development and modern AI applications. You should be comfortable working across the full lifecycle of a product—from ideation and architecture to deployment and automation—while navigating ambiguity and driving toward execution. Strong systems thinking, ownership mindset, and the ability to ship value fast are essential.

Job Responsibilities

  • Design, develop, and maintain production-grade AI applications and services using modern software engineering practices (CI/CD, testing, observability, cloud-native design).
  • Define and implement foundational platforms and tools (e.g., conversational bots, AI-powered search, unstructured data processing, GenBI) that are reusable and scalable across the enterprise.
  • Participate in cross functional team initiatives—embedded projects with business stakeholders—to rapidly build and deploy AI solutions that solve high-priority business problems.
  • Evaluate and integrate existing AI tools, frameworks, and APIs (e.g., LLMs, vector DBs, retrieval-augmented generation, AI agents) into robust applications.
  • Champion automation in workflows—from data management ingestion and preprocessing to evaluation, to model integration and deployment.
  • Collaborate with data scientists, product managers, and other engineers to ensure end-to-end delivery and reliability of AI products.
  • Stay current with emerging AI technologies, but prioritize practical application and delivery over experimental research.
  • Contribute to the internal knowledge base, tooling libraries, and documentation to scale AI engineering best practices across the organization.

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.

Job Qualifications

  • 5+ years of professional software engineering experience; ability to independently design and ship complex systems in production.
  • Strong programming skills in Python (preferred), Java, or similar languages, with experience in developing microservices, APIs, and backend systems.
  • Strong problem-solving skills and the ability to balance engineering rigor with delivery speed.
  • Solid understanding of software architecture, cloud infrastructure (AWS, Azure, or GCP), and modern DevOps practices.
  • Experience integrating machine learning models into production systems (e.g., LLMs via APIs, fine-tuning, RAG patterns, embeddings, agents and crew of agents etc.).
  • Ability to move quickly while maintaining code quality, test coverage, and operational excellence.

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

Preferred

  • Familiarity with AI/ML tools such as LangChain, Haystack, Hugging Face, Weaviate, or similar ecosystems.
  • Hands-on experience with Retrieval Augmented Generation applications, AI agents and systems built around them.
  • Experience using GenAI frameworks such as LlamaIndex, Crew AI, AutoGen, or similar agentic/LLM orchestration toolkits.
  • Exposure to working with unstructured data (documents, conversations, images) and transforming it into usable structured formats.
  • Experience building chatbots, search systems, or generative AI interfaces.
  • Background in working within platform engineering or internal developer tools teams.
  • Prior experience working in an embedded (forward-deployed) team model with business stakeholders.
  • Experience building production grade, reliable AI applications.
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
Java
Microservices
APIs
Cloud Infrastructure
AWS
Azure
GCP
DevOps
Machine Learning
LLMs
RAG
Vector Databases
LangChain
Hugging Face
Software Engineering

Location

London, England, United Kingdom

Sign up to applySee more jobs like this