Alexandre S. Pires
Researcher on pro-social AI
Ph.D. student, SIAS Group, University of Amsterdam
About
Hey! I'm Alex, a Ph.D. student at the Prosocial Dynamics Lab, part of the Socially Intelligent Artificial Systems (SIAS) Group, University of Amsterdam. My work focuses on understanding how human indirect reciprocity (reputation-based cooperation) can be affected by artificial agents (chatbots, robots, etc.). I'm supervised by Fernando P. Santos (SIAS) and Ana Paiva (GAIPS). My formal education is on artificial intelligence and complex systems. However, I always strive to bring perspectives from various fields, such as music, art, history, economics, ecology, and more. Before my Ph.D., I did my Computer Science and Engineering master's degree at Instituto Superior Técnico, University of Lisbon, Portugal, supervised by Francisco C. Santos and Jorge M. Pacheco.

News
Older news
Publications
- Cooperation Through Indirect Reciprocity in Child-Robot Interactions.arXiv
- Artificial Agents Mitigate The Punishment Dilemma of Indirect Reciprocity.PDF
- The Impact of Artificial Agents in Human Cooperation Through Indirect Reciprocity.PDF
- Indirect Reciprocity in Hybrid Human-AI Populations.Proceedings
- Artificial Agents Facilitate Human Cooperation through Indirect Reciprocity.Paper
- Master's Dissertation: Evolutionary Multi-Sector Analysis of Open-Access Adoption In Scientific Communication.Thesis
- A web-based superabsorbent polymer solver (in simple science): PHP, Python, Fortran, and Gnuplot together.Paper
Talks and invited lectures
Media
Teaching and supervision
Teaching Assistant
Informatics Institute, University of Amsterdam
Co-developer of the AI In Society elective course for ≈25 MSc AI students
Courses taught:
- Fundamentals of Data Science - Fall 2024/2025, Fall 2025/2026
- Fairness, Accountability, Confidentiality and Transparency in AI - Winter 2023/2024, Winter 2024/2025, Winter 2025/2026
- Agentic AI - Winter 2026/2027
Teaching Assistant
Instituto Superior Técnico, University of Lisbon
Courses taught:
- Compilers - Spring 2022/2023
- Software Engineering - Spring 2021/2022, 2022/2023
- Data Science - Fall 2022/2023
- Object-Oriented Programming - Fall 2021/2022
- IST Award for Excellence in Teaching - 2021/2022, 2022/2023
Supervision
Bárbara Rosa - "SocialDilemmas4HRI: Framework for Children's Social Dilemmas in HRI"
Co-supervised with Isabel Neto, Tiago Guerreiro and Hugo Simão
Masters in Informatics, Faculty of Sciences of the University of Lisbon, 2025-2026
João Pereira - "RobotsVote: Do robots influence your vote?"
Co-supervised with Isabel Neto, Tiago Guerreiro and Hugo Simão
Masters in Informatics, Faculty of Sciences of the University of Lisbon, 2025-2026
Reviewing
Journals: PLOS Computational Biology (2) · Proceedings of the Royal Society A (1)
Conferences: AAMAS 2027 (6) · NeurIPS 2026 (4) · ALA Workshop, AAMAS 2026 (2) · ICML 2026 (6) · EDAI Workshop, ECAI 2025 (1)
(Full list available at Web Of Science here.)
CV
Full CV (potentially outdated)
Education
ELLIS Amsterdam Unit Ph.D. Student
SIAS Group, Informatics Institute, University of Amsterdam
- Project title: "Dynamics of Cooperation and Reciprocity in Human-AI Hybrid Populations"
- In collaboration with the ELLIS Lisbon Unit
- Supervisors: Fernando P. Santos (SIAS, IvI), Ana Paiva (GAIPS, INESC-ID)
Master's Degree in Computer Science and Engineering
Instituto Superior Técnico, University of Lisbon
- Thesis: "Evolutionary Multi-Sector Analysis of Open-Access Adoption In Scientific Communication". Supervisors: Francisco C. Santos, Jorge M. Pacheco
- Final Grade: 18/20
- Academic Merit Diploma 2021/2022, 2022/2023
- Specialization in Artificial Intelligence and Bioinformatics
Bachelor's Degree in Computer Science and Engineering
Instituto Superior Técnico, University of Lisbon
- Final Grade: 17/20
- Academic Merit Diploma 2019/2020, 2020/2021
Experience
Early Stage Researcher
HLT Lab, INESC-ID
- Role: Researching Musicological Information Extraction from Soundtracks, using RL and GIS
- Supervisor: David M. Matos
Past activities
Master Degree projects
CPU/GPU Ray-Tracer and Unreal Engine Scene · Multi-agent path finding in Minizinc · Competitive and Cooperative Multi-Agent System to Play The Human-Knot Game · Image Caption Generator · Python Vulnerability Analyzer · Question Categorizer
Other Activities
Git Workshop Lecturer
Instituto Superior Técnico, University of Lisbon
- Lectured a Git workshop organized by the computer science student group, NEIIST
MIRAI Program
Tokyo, Japan
- Participated in various cultural exchange activities offered by the Japanese government as a representative of Portugal in the science group