İçeriğe atla

Genel Bilgiler

Ref No.
1234567890100111474
Ülke
Hindistan
Şehir
Bengaluru / Mumbai
Sözleşme tipi
Sürekli
Meslek Ailesi
F06 - INFORMATION TECHNOLOGY

Açıklama

Job Title: Lead Engineer – Python Developer - Generative AI Projects

Department: CIO Office

About Business line/Function: AI Platform

Position Purpose:

The AI Platform is BNP Paribas CIB's center of excellence in AI/Machine Learning, responsible for spearheading the bank's AI transformation initiatives. If you strive for technical and engineering excellence and are excited to work directly with our internal clients to help them reach their AI ambitions, this is the perfect job for you! You’ll join a stimulating work environment, tackling high-impact projects where you’ll have the chance to showcase your technical expertise and further develop your skills.

  • The department requires a dynamic developer to join the team delivering a wide set of AI Services.
  • GenAI applications are mix of traditional system development paired with new technologies such as Large Language Models and high-power Graphic Processing Units – LLM & GPU. 
  • This role will build traditional IT applications that leverage Generative AI Services 
  • This is a developer role but includes a large amount of coordination, communicating and adapting to dynamic circumstances. The successful candidate will have superior initiative and drive to adapt to challenges faced each day – technical and organizational.

 

Responsibilities

Direct Responsibilities

  • To work as a developer in the Generative AI team which is split between multiple locations – London, Paris and Lisbon
  • Participate in an agile based software development lifecycle including technical analysis, documentation, development, testing, code reviews and working with infrastructure teams as needed. 
  • Supporting the Generative AI platform service and ensuring its availability and continuous improvement to new language models and techniques and use cases.
  • Proactively manage all issue facing the team – technical, functional or organizational

 

Technical & Behavioral Competencies

Python Engineering

  • Strong development expertise (3 years Java/C++ and 5+ years Python), with the ability to build scalable, maintainable, production-grade systems.
  • Combined experience is fine as well Deep understanding of Data Structures & Algorithms and their appropriate use cases.
  • Ability to analyze and optimize solutions using Time and Space Complexity (Big-O) principles.
  • Experience with Concurrency and Parallel Processing using Multithreading, Multiprocessing, Async Programming, and synchronization mechanisms
  • Ability to solve complex engineering problems involving nested data structures, large-scale data processing, and system performance bottlenecks.

 

API & Platform Engineering

  •  Design and build secure, scalable, enterprise-grade APIs (using Fast API or Flask is a plus).
  • Strong understanding of RESTful architecture, API lifecycle management, versioning, authentication, authorization, and API security best practices.
  • Knowledge of performance optimization techniques including caching, asynchronous processing, load management, and resilience patterns.
  • Familiarity with supporting technologies such as Redis, Kafka, containers, and cloud-native deployment patterns.

 

LLM Engineering

  • Strong understanding of LLM fundamentals including Transformers, Attention Mechanisms, Embeddings, BERT, GPT, and modern foundation model architectures.
  • Ability to architect enterprise-scale AI platforms with governance, observability, security, scalability, and banking-grade operational controls.
  • Ability to design LLM orchestration frameworks using LangGraph (or Google ADK or CrewAI), LangChain, LlamaIndex (optional), agent workflows, tool integration, and state management.
  • Experience deploying and optimizing inference platforms using technologies such as vLLM, TensorRT & KV caching or similar inference servers (e.g. slang )
  • Good to have:

o   Design and implementation of enterprise Retrieval-Augmented Generation (RAG) systems

o   Deep understanding of search technologies and retrieval trade-offs(HNSW, BM25, etc )

 

Behavioral Skills: 

  • Ability to work with individuals to set individual objectives and manage performance to ensure their delivery. 
  • Ability to liaise with stakeholders to act as bridging point. 
  • Prior experience of operating in complex and diverse IT systems environment. Results orientated with a clear understanding of how the results impact the business counterparts

 

Education Level: Bachelors / master’s degree in information technology / computer science or related from top tier colleges.

Location: Bengaluru / Mumbai.


About BNP Paribas Group:

BNP Paribas is the European Union’s leading bank and key player in international banking. It operates in 65 countries and has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in its three main fields of activity: Commercial, Personal Banking & Services for the Group’s commercial & personal banking and several specialized businesses including BNP Paribas Personal Finance and Arval; Investment & Protection Services for savings, investment, and protection solutions; and Corporate & Institutional Banking, focused on corporate and institutional clients. Based on its strong diversified and integrated model, the Group helps all its clients (individuals, community associations, entrepreneurs, SMEs, corporates and institutional clients) to realize their projects through solutions spanning financing, investment, savings and protection insurance. In Europe, BNP Paribas has four domestic markets: Belgium, France, Italy, and Luxembourg. The Group is rolling out its integrated commercial & personal banking model across several Mediterranean countries, Turkey, and Eastern Europe. As a key player in international banking, the Group has leading platforms and business lines in Europe, a strong presence in the Americas as well as a solid and fast-growing business in Asia-Pacific. BNP Paribas has implemented a Corporate Social Responsibility approach in all its activities, enabling it to contribute to the construction of a sustainable future, while ensuring the Group's performance and stability.

About BNP Paribas India Solutions:

Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union’s leading bank with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 10000 employees, to provide support and develop best-in-class solutions.

Commitment to Diversity and Inclusion

At BNP Paribas, we passionately embrace diversity and are committed to fostering an inclusive workplace where all employees are valued, respected and can bring their authentic selves to work. We prohibit Discrimination and Harassment of any kind and our policies promote equal employment opportunity for all employees and applicants, irrespective of, but not limited to their gender, gender identity, sex, sexual orientation, ethnicity, race, colour, national origin, age, religion, social status, mental or physical disabilities, veteran status etc. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in.