Senior AI Software Engineer – Scalable ML Platforms

BP PLC

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working options
Generous paid parental leave
Excellent retirement benefits

Job summary

BP plc is seeking a Senior Software Engineer to design, build, and deploy scalable AI-powered applications. You will own full lifecycle from ideation to deployment, using CI/CD, testing, and observability in a cloud-native stack. The role emphasizes pragmatic AI, foundation platforms, and reusable tools for enterprise use.

You will collaborate with data scientists, product managers, and other engineers to ensure reliable AI products while staying current with emerging AI technologies.

Qualifications

  • Proven professional software engineering experience in production systems.
  • Strong programming in Python or Java with backend/microservices work.
  • Experience integrating ML models into production (LLMs, embeddings, RAG).
  • Solid understanding of cloud infrastructure and modern DevOps practices.
  • Ability to move quickly while maintaining code quality and tests.

Responsibilities

  • Design, develop, and deploy production-grade AI applications and services.
  • Build foundational platforms and reusable tools for enterprise use.
  • Collaborate across teams with data scientists, PMs, and engineers.
  • Stay current with AI tech while prioritizing delivery and reliability.
  • Contribute to internal knowledge bases and tooling libraries.

Skills

Python
Java
Microservices
APIs
Cloud platforms
DevOps

Tools

LangGraph
Haystack
Hugging Face
Weaviate
LlamaIndex
Crew AI
AutoGen

Job description

BP plc is seeking a Senior Software Engineer to design, build, and deploy scalable AI-powered applications. You will own full lifecycle from ideation to deployment, using CI/CD, testing, and observability in a cloud-native stack. The role emphasizes pragmatic AI, foundation platforms, and reusable tools for enterprise use.

You will collaborate with data scientists, product managers, and other engineers to ensure reliable AI products while staying current with emerging AI technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Engineer — Scalable AI Infrastructure
Platform Engineer — Scalable AI Infrastructure

Scaleai • Greater London

On-site
GBP 112,000 - 156,000
Senior ML Engineer: Scalable, Responsible AI
Senior ML Engineer: Scalable, Responsible AI

Faculty • Greater London

Hybrid
GBP 90,000 - 120,000
Senior ML Platform Engineer — Scalable AI/MLOps
Senior ML Platform Engineer — Scalable AI/MLOps

Bloomberg • Greater London

On-site
GBP 90,000 - 130,000
Senior ML Platform Engineer - Artificial Intelligence
Senior ML Platform Engineer - Artificial Intelligence

Bloomberg • Greater London

On-site
GBP 90,000 - 130,000
Senior Software Engineer - AI Trading Platform (Hybrid)
Senior Software Engineer - AI Trading Platform (Hybrid)

BP • Greater London

Hybrid
GBP 90,000 - 130,000
Flexible working options
Parental leave
Retirement benefits
+1
Senior ML Engineer: Production-Scale AI & Cloud Leader
Senior ML Engineer: Production-Scale AI & Cloud Leader

Faculty Science Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Unlimited Annual Leave Policy
Private healthcare and dental
Enhanced parental leave
+3
Senior AI/ML Software Engineer — Lead Production Systems
Senior AI/ML Software Engineer — Lead Production Systems

Userc Dehradun • Greater London

Hybrid
GBP 85,000 - 130,000
Senior AI Software Engineer — GenAI & ML Solutions (Remote)
Senior AI Software Engineer — GenAI & ML Solutions (Remote)

SBS • Greater London

Remote
GBP 110,000 - 160,000
Lead AI Infrastructure & Platform Engineering
Lead AI Infrastructure & Platform Engineering

Scale AI, Inc. • Greater London

On-site
GBP 110,000 - 160,000
Senior AI Full-Stack Engineer: Build Scalable AI Apps
Senior AI Full-Stack Engineer: Build Scalable AI Apps

Public Financial Management Inc. • United Kingdom

Remote
GBP 83,000 - 106,000
Tuition reimbursement
Relocation assistance
Performance-based bonuses
+3