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.
Core Work
Google, LLC, Sunnyvale, CA
2025 Google Cloud Tech Impact Award
2025 Bronze Perfy Award
Software Engineer, F1 Query Engine Team (Jun. 2025 - Present)
ARIMA speed-up tutorial: small search space fast training
Software Engineering Intern, BigQuery Machine Learning Team (Sep. 2021 – Dec. 2021)
Professional Service
- Reviewer: KDD 2026, KDD 2027
- Artifact Evaluation (AE) Reviewer: ASPLOS 2025, MICRO 2023, ASPLOS 2022
- Sub-reviewer: ICS 2023, PACT 2020
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
Prior Experience
Google, LLC, Sunnyvale, CA
Software Engineer, Global Network Team (Aug. 2023 – Jun. 2025)
Google, LLC, Sunnyvale, CA
Research Intern, Cloud Net Infra Team (Jun. 2022 – Sep. 2022)
- 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
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
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)
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)
Contact
- Email: xiaolinjiang23@gmail.com