Python continues to be an important skill across artificial intelligence, financial technology and enterprise software development. A current opportunity at BNP Paribas highlights how experienced Python developers can work on Generative AI platforms within a major international banking group.
Python Developer Generative AI Projects
BNP Paribas is recruiting for a Python Developer – Generative AI Projects position. The role is a permanent, full-time opportunity listed under Information Technology and Digital Transformation and Data.
The position is associated with the bank’s AI Platform, which serves as a center of excellence for AI and machine learning initiatives within its Corporate and Institutional Banking division.
The advertised position is based in Mumbai, India, with the description also identifying Bengaluru/Mumbai as the location. The listing was last updated on 3 August 2026.
What the Role Involves
The successful candidate will work as a developer within BNP Paribas’ Generative AI team, which operates across London, Paris and Lisbon.
Responsibilities include:
- Participating in an agile software development lifecycle
- Conducting technical analysis
- Developing and testing software
- Preparing technical documentation
- Participating in code reviews
- Working with infrastructure teams
- Supporting the Generative AI platform
- Improving AI services and adapting them to new language models and use cases
- Managing technical, functional, and organizational issues
The role combines traditional software development with newer Generative AI technologies, including large language models and GPU-based computing.
Python Skills Required
The position places significant emphasis on advanced Python engineering.
Candidates are expected to have strong development experience and the ability to build scalable, maintainable, and production-grade systems.
The advertised requirements include:
- 5+ years of Python experience
- Strong knowledge of data structures and algorithms
- Understanding of Big-O time and space complexity
- Experience with multithreading
- Multiprocessing experience
- Async programming
- Synchronization mechanisms
- Large-scale data processing
- Performance optimization
- Complex engineering problem-solving
The listing also notes that combined experience can be considered, with Java or C++ experience forming part of the broader development background.
API and Platform Engineering
The role also requires experience building enterprise-grade APIs and platforms.
Relevant technologies and concepts include:
- RESTful architecture
- API lifecycle management
- API versioning
- Authentication
- Authorization
- API security
- Caching
- Asynchronous processing
- Load management
- Resilience patterns
- Redis
- Kafka
- Containers
- Cloud-native deployment
Experience with FastAPI or Flask is listed as an advantage.
Generative AI and LLM Engineering
One of the most notable aspects of the position is its focus on Generative AI.
Candidates are expected to understand key Large Language Model concepts, including:
- Transformers
- Attention mechanisms
- Embeddings
- BERT
- GPT
- Foundation models
The role also involves designing enterprise-scale AI platforms with considerations around governance, observability, security, scalability, and banking-grade operational controls.
Experience with LLM orchestration technologies such as LangGraph, Google ADK, CrewAI, LangChain and LlamaIndex is relevant to the position.
Candidates with experience in areas such as agent workflows, tool integration, state management, and inference optimization may also be well suited to this type of role.
RAG and AI Search Experience
The listing identifies Retrieval-Augmented Generation (RAG) as a desirable additional skill.
Knowledge of search and retrieval technologies is also beneficial, including technologies and concepts such as:
- HNSW
- BM25
- Search and retrieval trade-offs
- Enterprise RAG systems
This demonstrates the increasingly broad technical requirements associated with enterprise Generative AI engineering roles.
Education Requirements
The position requires a Bachelor’s or Master’s degree in Information Technology, Computer Science, or a related discipline.
The listing specifies that candidates should ideally come from top-tier colleges.
Other Python Opportunities at BNP Paribas
The Python Developer – Generative AI Projects position is not the only Python-related opportunity highlighted on the BNP Paribas careers platform.
The page also lists related positions including:
- Data Engineer – SQL & Python
- Python Developer
- Senior DevOps Engineer – Python Full Stack & Agentic Apps
These roles are also listed as permanent opportunities in India.
Why Python Developers Should Pay Attention
Python has become particularly valuable for professionals working across AI and data-intensive technology environments.
The BNP Paribas opportunity illustrates how Python development can intersect with:
Artificial Intelligence — building applications and platforms powered by Generative AI.
Financial Technology — developing technology for a major international banking organization.
Cloud and Platform Engineering — creating scalable APIs and enterprise platforms.
Data and Machine Learning — supporting AI services, large-scale processing and modern language models.
Software Engineering — applying production-grade development practices to complex enterprise systems.
About BNP Paribas
BNP Paribas describes itself as a major international banking group operating across 65 countries, with nearly 185,000 employees globally.
Its activities span commercial and personal banking, investment and protection services, and corporate and institutional banking.
The BNP Paribas India Solutions business operates delivery centers in Bengaluru, Chennai, and Mumbai and provides technology and business services to BNP Paribas divisions around the world.
How to Apply
The Python Developer – Generative AI Projects position is listed as a permanent, full-time role.
Interested candidates can review the complete requirements and submit their application through the official BNP Paribas careers platform.
Apply for the Python Developer – Generative AI Projects role
Explore all BNP Paribas job opportunities
Final Thoughts
For experienced Python developers looking to move deeper into Generative AI, enterprise software, financial technology, and AI platform engineering, the BNP Paribas position provides a strong example of how these skills are converging in the modern technology job market.
The specific vacancy is based in India, so applicants should carefully review the location and eligibility requirements before applying.
SEO Keywords
Python developer jobs 2026, Python developer careers, Python jobs, Generative AI jobs, AI engineer jobs, Python AI jobs, Python developer Generative AI, BNP Paribas jobs 2026, BNP Paribas Python developer, AI jobs in banking, financial technology jobs, fintech Python jobs, machine learning jobs, LLM engineer jobs, Generative AI engineer jobs, Python software engineer jobs, enterprise AI jobs, RAG engineer jobs, LangChain jobs, LangGraph jobs, AI platform engineer jobs, technology jobs 2026.
ALSO CHECK
Apple Adds New Positions Across Engineering, Product and Corporate Functions in 2026
Meta Is Recruiting Interested Professionals to Build Its Next Generation of Digital Products in 2026
Lockheed Martin Is Recruiting Experienced Professionals Across Advanced Technology 2026
Follow Us On Our Social Media Platforms
WhatsApp Group: https://chat.whatsapp.com/IUYDUNb8GCx4V2QqkBoiuq?mode=ems_copy_t
WhatsApp Channel: https://whatsapp.com/channel/0029Vb60pjHL2ATw5rPOEw2l
Facebook Page: https://www.facebook.com/profile.php?id=61578302620679