BNP Paribas is hiring for the role of AI/ML Junior Developer in Mumbai, India. This is a strong opportunity for freshers and early-career candidates to work on real AI development projects within a global banking environment, combining software development with artificial intelligence applications.
Job Overview
- Company: BNP Paribas
- Position: AI/ML Junior Developer
- Qualification: Bachelor’s Degree (B.Tech / BE / MCA or equivalent)
- Experience: Freshers / Early Career
- Location: Mumbai, India (Onsite)
- Job Type: Full-Time
- Domain: AI / Machine Learning / Software Development
About the Role
This role is part of the Transformation team, where you will work on AI development projects across global regions like Paris, APAC, UK, and North America.
The work is not purely theoretical AI — it is practical development where you build and maintain AI-based components used in financial and risk systems.
Your work will involve both:
- Software development (core part)
- AI integration (additional layer)
This makes it a hybrid role between developer + AI exposure, which is valuable for long-term growth.
What This Role Actually Involves
At a real level, this is a junior software developer role with AI exposure.
You will:
- Build and improve AI-related components
- Work on existing systems and maintain them
- Use Python and databases for development
- Integrate AI tools like APIs and LLMs
The focus is more on development + implementation, not pure research-based AI.
Role Overview
- Develop and maintain AI-based components
- Write clean and efficient Python code
- Work with databases and APIs
- Perform testing and debugging
- Support AI integrations
- Maintain documentation
- Improve performance of applications
Key Responsibilities
- Build, test, and improve AI components under guidance
- Write clean, maintainable, and efficient code
- Identify, track, and fix bugs in applications
- Perform unit and integration testing for reliability
- Work on AI tools like LLMs and APIs
- Contribute to technical documentation and specifications
- Support performance improvements of applications
- Assist in maintaining and enhancing existing systems
Required Skills
- Strong fundamentals in Python programming
- Basic knowledge of SQL and databases (Oracle PL/SQL preferred)
- Understanding of APIs and integrations
- Basic knowledge of AI/ML concepts (LLM exposure is a plus)
- Knowledge of testing (unit, integration)
- Analytical thinking and problem-solving
- Ability to write clean and structured code
Eligibility Criteria
- Bachelor’s Degree in Engineering / Computer Science / MCA
- Freshers or early-career candidates can apply
- Basic programming knowledge required
- Interest in AI/ML and software development
- Good communication and teamwork skills
Work Environment
You will work in a global banking technology environment where systems are built for real financial operations.
The role includes:
- Working with international teams
- Exposure to financial and credit risk systems
- Structured development processes (Agile, testing, documentation)
This environment helps you understand both technology + finance domain, which is a strong combination.
A Day in This Role
- Work on assigned development tasks
- Write or modify Python code
- Test features and debug issues
- Collaborate with team members
- Work on AI integrations or APIs
- Update documentation and reports
Each day is a mix of coding, testing, and learning.
Career Growth Opportunities
- Move into Software Engineer roles
- Transition into AI/ML Engineer roles
- Specialize in backend or data engineering
- Grow into financial technology (FinTech) domain
- Work on global AI transformation projects
Why This Role is Valuable
- Strong entry into AI + software development
- Exposure to real banking systems
- Hands-on experience with Python and databases
- Opportunity to work on global projects
- Builds foundation for AI/ML careers
Why Join BNP Paribas
- Global banking leader with strong tech presence
- Exposure to international teams and systems
- Learning-focused environment
- Opportunity to work on AI transformation projects
- Strong career growth in fintech domain
Final Honest Insight
This is not a pure AI research role.
It is:
- A developer role first
- With AI exposure added on top
If you want to become an AI engineer in the future, this role is a very practical starting point.
How to Apply
- Visit the official BNP Paribas careers page using the link below
- Open the AI/ML Junior Developer role
- Read the job description carefully
- Click on apply
- Fill in your details
- Upload your resume
- Submit your application

