My research is driven by the following intriguing question: how can we establish, maintain and regulate the interactions between humans and agents (e.g., machines, robots, chatbots, and virtual assistants) for desired outcomes? A critical step toward answering this question is to understand principles and structures of multi-agent interactions at scale. To this end, I delve into the interdisciplinary research that spans human-agent interaction, multi-agent systems, game theory, reinforcement learning , decision theory and network science. My current work focuses on resilient mechanism design, and its application to online platforms and networks where agents may not be able to obtain perfect rationality. Typical methodologies include information design, mechanism design, learning and optimization in sequential decision making, and multi-agent simulation.