Banco BPI

machine learning engineer

In short

This mid-level role at a bank involves building statistical and predictive ML models, data preparation, dashboards, and exploratory analysis, working under senior data scientists. It requires a Master's or PhD in a quantitative field, 2–3 years of experience with Python, R, or SQL, and ML/statistics knowledge. Experience with cloud platforms (GCP), Generative AI, or Computer Vision is a plus. Hybrid work in Lisbon, contract employment.

About
The bank's mission is to develop and acquire AI skills through an internal and external collaborative ecosystem, enabling AI to be introduced at scale across all banking functions and supporting personalization, innovation, and efficiency.
Responsibilities
•Support data collection, cleaning, and preparation for analysis
•Develop visualizations and dashboards using tools such as Power BI, Tableau, or similar
•Build statistical and predictive models under the supervision of senior data scientists
•Conduct exploratory data analysis to identify patterns and trends
•Document procedures and maintain well-organized, reusable code
•Collaborate with stakeholders to understand business requirements and translate them into analyses
Requirements
•Master's degree or PhD in Statistics, Mathematics, Computer Science, Engineering, or a related field
•2–3 years of professional experience with Python, R, or SQL
•Basic knowledge of Bash and Git
•Knowledge of Machine Learning and statistics
•Experience training and testing models, processing large volumes of data, and applying Data Science techniques to address dimensionality reduction, leakage, overfitting, and related issues
•Good communication and teamwork skills
•Intellectual curiosity and willingness to learn continuously
Nice to have
•Developing and implementing models in cloud environments such as GCP
•Experience monitoring model performance
•Knowledge of Generative AI and/or Computer Vision
Conditions
•Contract employment

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot