2,137,431open jobs
136,167companies
253,758added this week
Browse all
Location
Hybrid (Bengaluru, India)
Seniority
Senior · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 6, 2026. BP scores A on the Alion truth index.

Overview
Company
Impact
Profile match

BP

BP is a British integrated energy company that explores for and produces oil and natural gas, refines and trades fuels, and sells them through its retail stations, lubricants brands such as Castrol and aviation fuel business. It operates in around 60 countries and is investing in lower-carbon businesses including EV charging, biofuels, hydrogen and renewable power, with large business and technology centres in Pune, Kuala Lumpur and Budapest. The company is headquartered in London, England, United Kingdom.

Entity:

Technology

Job Family Group:

IT&S Group

Job Description:

Senior AI Engineer

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 Engineering & 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.

Job Qualifications

Required:

  • 6+ 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.

Preferred:

  • Familiarity with AI/ML tools such as LangChain, Haystack, Hugging Face, Weaviate, or similar ecosystems.
  • 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 customers.
  • Experience building production grade, reliable AI applications

If you're passionate about using AI to solve real-world problems and believe that great software engineering is the key to unlocking that value, we'd love to meet you.

About bp

bp is a global energy business with a purpose to reimagine energy for people and our planet. We aim to be a very different kind of energy company by 2030, helping the world reach net zero and improving people’s lives. We are committed to creating a diverse and inclusive environment where everyone can thrive. Join bp and become part of the team building our future!

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Travel Requirement

Up to 10% travel should be expected with this role

Relocation Assistance:

This role is eligible for relocation within country

Remote Type:

This position is a hybrid of office/remote working

Skills:

Cloud Platforms, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modeling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management {+ 5 more}

.

Legal Disclaimer:

We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individualswith an accessibility need may request an adjustment/accommodationrelated to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodationrelated to the recruitment process, please contact us.

If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,431 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Bengaluru
In office · Full-Time · 2+ years exp · Chennai
Python
AI/ML
Copilot
Copilot Studio
Machine Learning
DevOps
Rest API
Management
Agile
Apply
In office · Full-Time · 3+ years exp · Bengaluru
Python
TypeScript
Databases
PostgreSQL
Weaviate
Neo4j
pgvector
Pinecone
AI/ML
LangGraph
AutoGen
LangChain
Prompt Engineering
AI Agents
CrewAI
LLM
Structured Outputs
Knowledge Graph
Computer Use
Multi-Agent Systems
DevOps
GitHub
Management
Jira
Apply
In office · Full-Time · 2+ years exp · Chennai
Python
SQL
Python
FastAPI
Celery
Databases
PostgreSQL
Redis
ElasticSearch
Apache Kafka
AI/ML
LangGraph
LangChain
Model Context Protocol
Vertex AI
Fine-tuning
Embeddings
Prompt Engineering
Function Calling
AI Agents
Langfuse
LangSmith
CrewAI
Gemini
LLM
RAG
Google ADK
Reranking
Hybrid Search
OpenAI
Anthropic
OpenAI Agents SDK
A2A
Human-in-the-Loop
Structured Outputs
LLM Guardrails
Multi-Agent Systems
DevOps
Rest API
Terraform
GCP
Helm
OpenTelemetry
CI/CD
Docker
Kubernetes
Google GKE
Apply
Senior AI Engineer 5 hours ago
In office · Full-Time · 4+ years exp · Bengaluru
Python
AI/ML
OpenCV
YOLO
Fine-tuning
Multimodal AI
Computer Vision
ONNX
TensorRT
Transformers
TensorFlow
PyTorch
ResNet
EfficientNet
CLIP
CNN
Synthetic Data
CUDA
DevOps
Docker
Robotics
Localization
Apply
Remote (India) · 4+ years exp · India
Python
JavaScript
TypeScript
Python
Flask
FastAPI
Databases
Snowflake
Databricks
AI/ML
LangGraph
LangChain
Model Context Protocol
Embeddings
Function Calling
AI Agents
LLM
RAG
Hallucination
OpenAI
Anthropic
Human-in-the-Loop
Structured Outputs
Semantic Search
Knowledge Graph
Agentic Workflows
Multi-Agent Systems
Frontend
Next.js
React.js
DevOps
Azure
CI/CD
Docker
Apply
$143k – $215k per year · In office · 7+ years exp · Bachelor's Degree · Lexington
Python
Java
C#
C++
C#
.NET
DevOps
Splunk
GCP
New Relic
OpenTelemetry
Datadog
Dynatrace
Prometheus
Azure
AWS
Docker
Kubernetes
Grafana
AppDynamics
Linux
Apply
Remote (United States) · Part-Time · 5+ years exp · San Francisco
Python
DevOps
Ansible
DNS
DHCP
BGP
OSPF
Cybersecurity
Wireshark
Tcpdump
Management
Stripe
Apply
Remote (location not specified) · Internship · Bachelor's Degree
Python
Design
Figma
Apply
In office · New Delhi
Python
Analytics
Microsoft Excel
Apply
In office · 4+ years exp · Bengaluru
Python
Perl
AI/ML
AI Agents
Machine Learning
Apply
Hybrid · Full-Time · Budapest
Apply
Food Technologist 1 day ago
Hybrid · Full-Time · 1+ year exp · Melbourne
Apply
Category Executive 1 day ago
Hybrid · Full-Time · Melbourne
Analytics
Power BI
Apply
Hybrid · Part-Time · Baku
Apply
SPM Delivery Lead 1 day ago
Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Pune
DevOps
Incident Management
Apply
≈ $40k – $97k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · PhD · Bengaluru · Hyderabad
Python
JavaScript
Java
SQL
C#
C++
Node JS
Scala
Databases
PostgreSQL
Amazon Redshift
Trino
AI/ML
AI Agents
Agentforce
DevOps
GCP
Azure
AWS
Apply
Hybrid · Full-Time · 12+ years exp · Bengaluru
Python
Java
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
OpenAI Codex
DevOps
Rest API
Docker
Twelve-Factor App
Apply
Hybrid · Full-Time · 4+ years exp · Bengaluru
Python
Java
DevOps
Bitbucket
Management
Confluence
Agile
Scrum
QA
Selenium
Playwright
Postman
Apply
Hybrid · Full-Time · 8+ years exp · Bengaluru
SQL
Databases
Oracle
DevOps
Rest API
Azure DevOps
Azure
CI/CD
SOAP
Management
Jira
Agile
Scrum
Oracle ERP
QA
Selenium
Playwright
Postman
Apply
In office · Internship · Bengaluru
Apply
See all jobs
This is one of many
2,137,431 more open roles from verified company boards, updated every day.