About Me
Hello! I'm Xiaolin Jiang, a Ph.D. graduate from the University of California, Riverside, focusing on efficient graph query evaluation and large-scale data processing. I am now working at Google as a Software Engineer on the F1 query engine team. In past two years, I worked in Global Network Team. I am open to new research opportunities and also serve as a paper reviewer.
Work Experience
Google, LLC, Sunnyvale, CA
2025 Google Cloud Tech Impact Award
2025 Bronze Perfy Award
- Software Engineer, F1 Query Engine Team (Jun. 2025 - Present)
- Software Engineer, Global Network Team (Aug. 2023 – Jun. 2025)
Google, LLC, Sunnyvale, CA
Research Intern, Cloud Net Infra Team (Jun. 2022 – Sep. 2022)
Host: Jipan Yang and Morley Mao
- Built software path between NVMe initiator and target devices via RPC framework
- Supported asynchronous requests in bidirectional streaming RPC client side
- Implemented R/W and admin commands in memory-mapped backend storage
Google, LLC, Mountain View, CA
Software Engineering Intern, BigQuery Machine Learning Team (Sep. 2021 – Dec. 2021)
- Worked on time series models performance improvement projects
- Focused on fast time series forecasting using a subset of data
Pinterest, Inc, San Francisco, CA
Research Intern, Storage and Caching Team (Jun. 2020 – Sep. 2020)
- Developed a tool to increase the robustness and reliability of cache infrastructure
- Designed and implemented loading protocols for abstractions in trace files and real workloads
- Generated synthetic workloads and profiled server performance characteristics
- Captured live traffic and replayed real workloads on test servers
Education
University of California, Riverside
Sep. 2017 – Aug. 2023
Ph.D. in Computer Science, Advisor: Rajiv Gupta
Dissertation: Reuse Techniques for Efficiently Evaluating a Sequence of Iterative Graph Queries
2017 Dean's fellowship
2022 Dissertation Year Program Award fellowship
Shandong University
Sep. 2013 – Jun. 2017
B.E. in Computer Science and Technology, Excellent class
Winner of Cheerleading Championship
(still able to handstand and cartwheel)
Research and Publications
- [EuroSys’24] CoreGraph: Exploiting Recurring Critical Edges in the Evaluation of Iterative
Graph Queries
Xiaolin Jiang*, Mahbod Afarin*, Zhijia Zhao, Nael Abu-Ghazaleh, Rajiv Gupta
Proceedings of the European Conference on Computer Systems, Athens, Greece, April 2024 - [JPDC’22] SimGQ+: Simultaneously Evaluating Iterative Point-to-All and Point-to-Point Graph
Queries
Chengshuo Xu, Abbas Mazloumi, Xiaolin Jiang, Rajiv Gupta
Journal of Parallel and Distributed Computing, 2022 - [SIGOPS OSR’21] VRGQ: Evaluating a Stream of Iterative Graph Queries via Value Reuse
Xiaolin Jiang, Chengshuo Xu, Rajiv Gupta
ACM SIGOPS Operating Systems Review, 2021 - [EuroSys’21] Tripoline: Generalized Incremental Graph Processing via Graph Triangle
Inequality
Xiaolin Jiang*, Chengshuo Xu*, Xizhe Yin*, Zhijia Zhao, Rajiv Gupta
Proceedings of the 16th European Conference on Computer Systems, 2021 - [HiPC’20, Best Paper] SimGQ: Simultaneously Evaluating Iterative Graph Queries
Chengshuo Xu, Abbas Mazloumi, Xiaolin Jiang, Rajiv Gupta
IEEE International Conference on High Performance Computing, Data, and Analytics, 2020 - [BigData’19] MultiLyra: Scalable Distributed Evaluation of Batches of Iterative Graph
Queries
Abbas Mazloumi, Xiaolin Jiang, Rajiv Gupta
IEEE International Conference on Big Data, LA, CA, 2019
Teaching Experience
- UCR CS 152 - Compiler Design (Mar. 2022 – Jun. 2022)
- UCR CS 177 - Modeling and Simulation (Jan. 2019 – Mar. 2019)
- UCR CS 141 - Intermediate Data Structures and Algorithms (Sep. 2018 – Dec. 2018)
Contact
- Email: xiaolinjiang23@gmail.com
Resume
Please email me.