About me

I am a research scientist in the User Modeling & Personalization team at Snap Research. My primary focuses are recommender systems and user modeling, leveraging techniques including but not limited to graph machine learning, sequential modeling, natural language processing, etc. I received a Ph.D. degree in Computer Science and Engineering from the University of Notre Dame in 2024, advised by Dr. Fanny Ye. Before that, I received my B.S. and M.S. from Case Western Reserve University, supervised by Dr. Soumya Ray.

I am actively seeking for talented Ph.D. students to do research related to recommendation systems and generative IR. If you are intereted in those topics and would like to collaborate with me, feel free to email me :). Our team at Snap Research also has multiple openings for reseasrch interns for 2025.

News

Preprint(s):

  • Understanding and Scaling Collaborative Filtering Optimization from the Perspective of Matrix Rank
    D. Loveland, X. Wu, T. Zhao, D. Koutra, N. Shah, M. Ju
    arXiv [pdf]

Selected Publications

[Full List] [Google Scholar]

  • How Does Message Passing Improve Collaborative Filtering?
    M. Ju, W. Shiao, Z. Guo, Y. Ye, Y. Liu, N. Shah, T. Zhao
    NeurIPS 24 [pdf] [code]

  • GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentation
    M. Ju, T. Zhao, W. Yu, N. Shah, Y. Ye
    NeurIPS 23 [pdf] [code]

  • Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalization
    M. Ju, T. Zhao, Q. Wen, W. Yu, N. Shah, Y. Ye, C. Zhang
    ICLR 23 [pdf] [code]

  • Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learning
    M. Ju, Y. Fan, C. Zhang, Y. Ye
    AAAI 23 [pdf] [code]

  • Grape: Knowledge Graph Enhance Passage Reader for Open-domain Question Answering
    M. Ju*, W. Yu*, T. Zhao, C. Zhang, Y. Ye
    EMNLP 22 (Findings) [pdf] [code]

  • Adaptive Kernel Graph Neural Network
    M. Ju, S. Hou, Y. Fan, J. Zhao, Y. Ye, L. Zhao
    AAAI 22 [pdf] [code]

* stands for equal contribution.

Contact

  • Snap Email: mju [at] snap [dot] com
  • ND Email: mju2 [at] nd [dot] edu
  • Location: 110 110th Ave NE, Bellevue, WA