Machine Learning Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
BNP Paribas is seeking a Machine Learning Engineer to drive industrialization of AI solutions, ensuring reliability, scalability, and alignment with technical best practices. You will bridge Data Scientists and IT Production teams, translating business needs into production-ready ML pipelines.
Key Skills for This Role
Responsibilities
- Design, maintain and optimize data sourcing pipelines using ETL, CFT, Denodo, and Airflow
- Maintain Python environments by auditing dependencies, upgrading libraries, and enforcing version compatibility
- Enforce vulnerability management in production code through security scans and patching
- Support CI/CD workflows for containerized ML models (Docker/Kubernetes)
- Troubleshoot and resolve complex incidents in QA/Production
- Collaborate with Data Scientists and PROD IT teams to define production ready architectures
- Promote Software Engineering best practices within the squad
- Stay ahead of AI/ML advancements and propose innovative solutions
Requirements
- Minimum 6 years of experience along with Masters Degree in IT or Computer related field
- Expert in Python programming (OOP, decorators, code quality, security, performance optimization)
- Experience with Python environment building (uv, pip, mamba, micromamba)
- Experience in ML engineering: MLOps, model versioning, deployment
- Containerization & orchestration: Docker, Kubernetes
- CI/CD pipelines: Jenkins, GitLab CI/CD
- Linux/Cloud infrastructure: Bash scripting, system administration
- Database systems: PostgreSQL
- Denodo Platform Proficiency
- Airflow DAG Development & Orchestration
- Must be in the same time zone as Brussels
- English proficiency
Full Job Posting
Position Purpose
- Drive industrialization of AI solutions, ensuring reliability, scalability, and alignment with technical best practices.
- Act as key bridge between Data Scientists and IT Production team, translating business needs into production ready ML pipelines.
Direct Responsibilities
- Design, maintain and optimize data sourcing pipelines using ETL, CFT, Denodo, and Airflow.
- Maintain Python environments by proactively auditing dependencies, upgrading obsolete libraries, and enforcing version compatibility.
- Enforce vulnerability management in production code by conducting regular security scans and patching.
- Support CI/CD workflows (Jenkins, GitLab CI/CD) for containerized ML models (Docker/Kubernetes).
- Troubleshoot and resolve complex incidents in QA/Production.
- Collaborate with Data Scientists and PROD IT teams to define production ready architectures.
- Promote Software Engineering best practices within your squad.
- Stay ahead of AI/ML advancements and propose innovative solutions.
Technical & Behavioral Competencies
- Mandatory: >4 years professional experience in Python Programming (OOP, decorators, code quality & security, performance optimization)
- Python environment building: strong uv skills, pip, mamba, micromamba
- ML engineering: MLOps, model versioning, deployment
- Containerization & orchestration: Docker, Kubernetes
- CI/CD pipelines: Jenkins, GitLab CI/CD
- Linux/Cloud infrastructure: Bash scripting, system administration
- Database systems: PostgreSQL
- Monitoring & incident management
- Denodo Platform Proficiency
- Airflow DAG Development & Orchestration
- API design (Django framework)
- Distributed ML systems (Spark, Hadoop) and ETL/ELT pipelines (Airflow)
Specific Qualifications
- Minimum 6 years of experience along with Masters Degree in IT, Computer related field or equivalent.
- Prior experience in similar domain.
Other Skills
- English level top notch
- Agile methodology
- Proactive mindset
- Must be in same time zone as Brussels
About BNP Paribas Group
- BNP Paribas is the European Union’s leading bank and key player in international banking.
- Operates in 65 countries and has nearly 185,000 employees.
About BNP Paribas India Solutions
- Established in 2005, wholly owned subsidiary of BNP Paribas SA.
- Delivery centers in Bengaluru, Chennai and Mumbai.
- Services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking.
Commitment to Diversity and Inclusion
- BNP Paribas embraces diversity and fosters an inclusive workplace.
- Prohibits Discrimination and Harassment of any kind.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at BNP Paribas
VIE – Analyste d’affaire – Montréal H/F
Montreal, CAN
BNP Paribas recherche un VIE Analyste d'affaire pour son équipe Payments et Cash Management à Montréal. Vous formaliserez les besoins opérationnels, rédigerez des spécifications fonctionnelles et techniques, et participe
Data Scientist
Montreal, CAN
BNP Paribas is seeking an AI/ML Specialist to join the Analytics Lab, designing and implementing AI/ML solutions for the bank. You will work with internal clients, deploy models, and stay current with GenAI developments.
Compliance Risk Assessment (Temporary – 12 months)
Montreal, CAN
BNP Paribas seeks a Compliance Risk Assessment Analyst for a 12-month temporary position in Montreal. The role supports the CIB Compliance Risk Assessment program, including developing databases, questionnaires, and repo
Transversal Change Analyst – Graduate
Montreal, CAN
BNP Paribas seeks a Graduate Transversal Change Analyst for an 18-month program in Montreal. You will work on high-level strategic projects, including operating model transformation and process reengineering, with signif
Bank Regulatory Reporting Senior. Analyst (Fixed term contract – 12 months)
Montreal, CAN
BNP Paribas seeks an Assistant Vice President to prepare and review US regulatory reports for the Federal Reserve Bank. The role requires strong regulatory reporting knowledge, US GAAP/IFRS expertise, and at least 8 year
Client Service Officer
Montreal, CAN
BNP Paribas seeks a Client Service Officer to act as the main service contact for Global banking clients in the Americas, providing daily servicing tasks, managing incidents, and maintaining expertise on Cash & Trade pro
Corporate Banking Analyst
Montreal, CAN
In a changing world, unprecedented challenges require unmatched talent. Join one of Montreal’s Top Employers in 2025. We are a dynamic and growing organization having its main establishment located in downtown Montreal a
AI Project Manager
Montreal, CAN
BNP Paribas seeks an AI Project Manager to drive AI/ML projects within the AI & Analytics Lab. The role manages project scope, timelines, budgets, and cross-functional teams of data scientists and developers. Requires 5+
VIE – Analyste d’affaire – Montréal H/F
Montreal, CAN
Data Scientist
Montreal, CAN
Compliance Risk Assessment (Temporary – 12 months)
Montreal, CAN
Transversal Change Analyst – Graduate
Montreal, CAN
Bank Regulatory Reporting Senior. Analyst (Fixed term contract – 12 months)
Montreal, CAN
Client Service Officer
Montreal, CAN
Corporate Banking Analyst
Montreal, CAN
AI Project Manager
Montreal, CAN