Emanuel Tewolde

I am a fourth-year PhD student in the Computer Science Department of Carnegie Mellon University, where I am fortunate enough to be advised by Vincent Conitzer. My work is supported in part by the Cooperative AI PhD Fellowship.

I strive to understand how to enable artificial intelligence and humans to effectively achieve better (social) outcomes in strategic interactions with other agents. More specifically, my current research interests lie in algorithmic game theory, LLM agents, and reinforcement learning, with an emphasis on the safety, coordination, cooperation, and alignment of AI systems. Further research topics I enjoy are mathematical optimization, learning in games, computational complexity, and social choice theory.

Currently, I am working at Meta’s research unit FAIR (within Meta Superintelligence Labs) on LLM coding agents for AI research. Prior to CMU, I completed a master’s and bachelor’s degree in mathematics at Imperial College London and the Technical University Darmstadt respectively. In addition to that, I have also worked with the Fraunhofer-Gesellschaft (IEE) on machine learning methods for smarter renewable energy systems.

Feel free to reach out to me under emanueltewolde (at) cmu (dot) edu.
CV, Google Scholar, DBLP

News

  • Excited to join FAIR at Meta as a research engineer to work on LLM coding agents for AI research, together with Yoram Bachrach, Jakob Foerster, and others! Aug 2025
  • Visiting the University of Oxford again for the summer! May 2025
  • One paper accepted to ICML 2025 as an oral and one paper accepted to EC 2025! Apr 2025
  • Very honored to be awarded the AAAI 2025 Best Poster Award! (out of 674 posters) Mar 2025
  • Very honored to be awarded the Cooperative AI PhD Fellowship starting from 2025! Dec 2024
  • Two papers accepted to AAAI 2025! Reach out if you are going to be there :) Dec 2024
  • Visited the Algorithmic Game Theory Group at Google DeepMind in London to present our work on Social Choice for AI Alignment; thanks for having me! May 2024
  • Visiting the University of Oxford again for the summer! May 2024
  • Two papers accepted to IJCAI 2024 and one paper accepted at ICML 2024! Reach out if you are going to be there :) Apr 2024
  • Visiting the University of Oxford again for the summer! May 2023
  • My first academic paper got accepted to IJCAI 2023! Reach out if you are going to be there :) Apr 2023
  • Excited to start my PhD at Carnegie Mellon University in the group of Prof. Vincent Conitzer! Aug 2022
  • Visiting the University of Oxford for the summer to work with Prof. Vincent Conitzer. Thank you to the Cooperative AI Foundation for funding my research visit! May 2022
  • Personal Website launched! (Though it is still a work in progress...) Oct 2021

Papers

In below, ‘ - αβ - |’ stands for alphabetical author ordering, and ‘==’ superscripts stand for equal contribution.

Working Papers

On the Edge of Core (Non-)Emptiness: An Automated Reasoning Approach to Approval-Based Multi-Winner Voting

Ratip Emin Berker==, Emanuel Tewolde==, Vincent Conitzer, Mingyu Guo, Marijn Heule, Lirong Xia

When Ethics and Payoffs Diverge: LLM Agents in Morally Charged Social Dilemmas

Steffen Backmann, David Guzman Piedrahita, Emanuel Tewolde, Rada Mihalcea, Bernhard Schölkopf, Zhijing Jin
[arXiv]

Publications

Expected Variational Inequalities

Brian Hu Zhang==, Ioannis Anagnostides==, Emanuel Tewolde, Ratip Emin Berker, Gabriele Farina, Vincent Conitzer, Tuomas Sandholm
Published in International Conference on Machine Learning (ICML) 2025
Oral (Top 1.0% of submissions)
[published version] [arXiv]

Teaching

Cooperative AI Summer School, Lead of Reading Group, Cooperative AI Foundation, Jun 2025 - Jul 2025

Cooperative AI, (Sole/Head) Teaching Assistance, Carnegie Mellon University, Jan 2025 - May 2025

Advanced Topics in Machine Learning and Game Theory, (Sole/Head) Teaching Assistance, Carnegie Mellon University, Aug 2024 - Dec 2024

Instructor for new Teaching Assistants, Technical University Darmstadt, Mar 2019 - Sep 2020

Taught and supervised 5 – 10 new TAs per semester for the mathematics department

Intro to Algebra, Teaching Assistance, Technical University Darmstadt, Apr 2019 - Sep 2019

Analysis 2, Teaching Assistance, Technical University Darmstadt, Apr 2018 - Sep 2018

Analysis 1, Teaching Assistance, Technical University Darmstadt, Oct 2017 - Mar 2018