About the role
We are building a high-performing, distributed team focused on creating cutting-edge IT solutions and banking applications for Corporate and Investment Banking (CIB) clients.
Leveraging AI and data, the team delivers high-value applications recognised by both business and IT stakeholders.
We are looking for two talented Data Scientists / AI Engineers to join our growing innovation hub in Portugal, working closely with our colleagues in France.
This is a unique opportunity to be part of a strategic initiative establishing a robust AI/Data competence centre within the CIB IT Transversal department, with a strong focus on practical implementation and tangible business impact.
We believe in fostering a diverse and inclusive workplace where everyone has the opportunity to thrive.
We encourage applicants of all backgrounds and abilities to apply.
If you require any accommodations during the application or interview process, please let us know.
Key responsibilities
Develop and deploy AI/ML models — Design, build, train, and deploy machine learning models and AI solutions for CIB use cases, including risk management, market analysis, financing, and operational efficiency.
Data analysis and feature engineering — Extract, clean, and transform large datasets from diverse sources;
identify and engineer relevant features to improve model performance.
MLOps and industrialisation — Contribute to the MLOps pipeline, ensuring smooth integration, deployment, monitoring, and maintenance of AI models in production.
Collaborate on CI/CD processes for AI solutions.
Collaboration and communication — Work effectively within a distributed team (France & Portugal), actively participating in agile rituals.
Communicate technical concepts and results clearly to both technical and non-technical audiences.
Innovation and research — Stay up to date with the latest advancements in AI, machine learning, and data science.
Propose and experiment with new technologies and methodologies.
Code quality and best practices — Adhere to high standards of code quality, documentation, and version control.
Contribute to the development of reusable AI/data assets and patterns.
Problem solving — Translate complex business problems into data science solutions, delivering actionable insights and robust applications.
Stakeholder engagement — Help demonstrate the value of AI/Data solutions to CIB business lines and IT teams.
Requirements
Education — Master's degree or PhD in Computer Science, Data Science, Artificial Intelligence, Mathematics, Statistics, or a related quantitative field.
Experience — Proven track record as a Data Scientist or AI Engineer, with solid understanding of the end-to-end machine learning lifecycle.
Experience in financial services or the CIB sector is a strong plus.
Programming — Proficiency in Python (essential) and potentially R.
ML frameworks — Strong experience with Scikit-learn, TensorFlow, PyTorch, or Keras.
MLOps — Solid understanding of MLOps principles and tools (MLflow, Kubeflow, Docker, Kubernetes).
Cloud platforms — Experience with AWS, Azure, or GCP and their ML services.
Data — Proficiency in SQL;
familiarity with big data technologies (Spark, Hadoop) is an asset.
CI/CD — Knowledge of CI/CD practices.
Agile mindset — Experience working in Scrum or Kanban environments.
Language — Professional fluency in English (written and spoken).
Portuguese is a plus but not mandatory.
Note: This position can be performed from Porto or Lisbon.