Key Responsibilities
* Design, build, and deploy machine learning and AI models for prediction, classification, optimisation, and decision support
* Work with structured and unstructured data from multiple sources to extract insights and drive model performance
* Develop end-to-end data science pipelines, from data exploration and feature engineering to model evaluation and monitoring
* Collaborate with engineers, analysts, and domain experts to integrate models into production systems
* Communicate findings clearly to both technical and business audiences
* Stay current with emerging trends and best practices in machine learning and AI
Required Skills & Experience
* Strong background in machine learning, statistics, and data science
* Proficiency in Python and common ML libraries (e.g. scikit-learn, TensorFlow, PyTorch, XGBoost)
* Experience working with real-world datasets and building production-ready models
* Solid understanding of model evaluation, validation, and performance trade-offs
* Experience with SQL and data manipulation at scale
* Ability to explain complex concepts clearly and pragmatically
Nice to Have
* Experience with cloud platforms (AWS, GCP, or Azure)
* Exposure to MLOps, model deployment, and monitoring
* Experience with NLP, time-series forecasting, or generative AI
* Background in consulting, finance, or advisory environments
What We Offer
* Opportunity to work on high-impact, intellectually challenging projects
* A collaborative environment with a strong emphasis on learning and innovation
* Competitive salary and benefits package
* Flexible and hybrid working arrangements based in Lisbon
* Clear opportunities for growth and leadership