La banque d'un monde qui change

Nous recherchons un

Analytics Consulting - Data Scientist

Postuler REF: 1812CHM1833

BNP Paribas is a leading European bank with an international reach. It has a presence in 73 countries, with more than 192,000 employees – including more than 146,000 in Europe and over 4,000 in Portugal alone.

BNP Paribas is present in Portugal since 1985, having been one of the first foreign banks to operate in the country. Today, BNP Paribas has several entities operating directly in this territory, offering a wide range of integrated financial solutions to support its clients and their businesses.

Worldwide, the Group has key positions in its three main activities: Domestic Markets and International Financial Services (whose retail-banking networks and financial services are covered by Retail Banking & Services) and Corporate & Institutional Banking, which serves two client franchises: corporate clients and institutional investors. The Group helps all its clients (individuals, community associations, entrepreneurs, SMEs, corporate and institutional clients) to realise their projects through solutions spanning financing, investment, savings and protection insurance.

Analytics Consulting is a new team created within BNP Paribas to provide Business Intelligence, Machine Learning and Artificial Intelligence solutions in order to increase process efficiency, improve service quality, automate processes and decision making and accelerate the innovation process in general.

The AC team is looking for data scientists to implement and deliver high value ML/AI solutions to our internal clients.

The Data Scientists, members of the Analytics Consulting team, are responsible for the following tasks:

  • Identify business and operational opportunities to generate value through AI/ML solutions

  • Decide right approaches, technologies and tools to tackle the identified problems

  • Build ML/AI models, i.e., collect and label data, setup and train models, test and evaluate results

  • Develop final production-grade applications to deliver high quality products to our clients

  • Assist the operational teams in all phases of the application lifecycle

  • Continuously maintain and update the developed applications



Analyze internal clients’ needs:

  • Collaborate with clients to best understand their operational and strategic needs in terms of complex machine intelligence challenges

  • Investigate and solve business issues using technical, data-driven, ML/AI strategies

Build and/or adapt ML/AI models:

  • Design the most adequate approaches to solve the identified problems

  • Choose the right tools and techniques to implement the designed approaches

  • Collect the needed data to train and test the chosen models

  • Develop, test and evaluate ML/AI models

  • Work closely with clients during application roll-out and all stages of the application life cycle

Implement and assist the deployment and maintenance of models:

  • Follow to best practices in the industry to implement and scale out the developed solutions into production grade software

  • Assist the operational teams with the deployment, monitoring and maintenance of the developed solutions

  • Contribute to disseminate a culture of data driven solutions within CIB

  • Maintain a strong market watch on the latest developments on methodologies, technologies and tools

  • Develop and share best practices with the Analytics Consulting team


  • Engineer school / Master’s degree from university with a specialization in mathematics, statistics or data science

  • 2-5 year experience

  • Fluent English; French and Portuguese are a plus

  • Experience in working in complex multi-dimensional problems

  • Experience in developing Machine Learning models and using Business Intelligence and statistical analysis software

  • Experience with several Artificial Intelligence techniques and paradigms

  • Some experience on software development

  • Synthetical skills: ability to explain the results of a model and the different elements impacting it

  • High statistical and quantitative analysis skills (e.g. machine learning models, statistical models, Bayesian statistics, probability theory, time series analysis, etc.)

  • Ability to think abstractly and creatively

  • Knowledge of databases and associated tools (SQL and NoSQL)

  • Knowledge of ETL methods (data imputation, data cleaning)

  • Knowledge of at least one Machine Learning development stack (e.g. Numpy, scikit-learn, keras, …)

  • Strong programming skills (e.g. Python, R, Java, Go, Javascript) and algorithmic knowledge

  • Exposure to Hadoop ecosystems

  • Knowledge of NLP techniques

  • Knowledge of deep learning architectures and frameworks (e.g. TensorFlow, Keras, …)

  • Knowledge of advanced reporting tools (Tableau, Qlikview)

  • Excellent communication and interpersonal skills

  • Flexibility: ability to work in a changing environment

  • Project management skills

Please note that only applications submitted in English will be considered. 

In case you are selected for this role, further documentation will be requested to support your hiring process.

BNP Paribas is an equal opportunity employer and proud to provide equal employment opportunity to all job seekers. We are actively committed to ensuring that no individual is discriminated against on the grounds of age, disability, gender reassignment, marriage or civil partnership status, pregnancy and maternity, race, religion or belief, sex or sexual orientation. Equity and diversity are at the core of our recruitment policy because we believe that they foster creativity and efficiency which in turn increase performance and productivity. We strive to reflect the society we live in, while keeping with the image of our clients.

Primary Location: PT-11-LisbonJob Type: Standard / PermanentJob: INFORMATION TECHNOLOGYEducation Level: Not indicatedExperience Level: Not IndicatedSchedule: Full-time Behavioural competency: Ability to synthetize / simplifyTransversal competency: Analytical AbilityReference: 1812CHM1833