| 2026 | CC | Optimizing Sparse Tensor Compilation for Sparse Output. | Shideh Hashemian, Michael F. P. O'Boyle, Amir Shaikhha |
| 2026 | CIDR | Raqlet: Cross-Paradigm Compilation for Recursive Queries. | Amir Shaikhha, Youning Xia, Meisam Tarabkhah, Jazal Saleem, Anna Herlihy |
| 2026 | ECOOP | Language-Integrated Recursive Queries. | Anna Herlihy, Amir Shaikhha, Anastasia Ailamaki, Martin Odersky |
| 2026 | GPCE | Modular Substructural Constraints for Embedded DSLs. | Anna Herlihy, Amir Shaikhha, Anastasia Ailamaki, Martin Odersky |
| 2026 | ICDE | [Experiment, Analysis, and Benchmark] Systematic Evaluation of Plan-Based Adaptive Query Processing. | Pei Mu, Anderson Chaves Carniel, Antonio Barbalace, Amir Shaikhha |
| 2025 | CGO | Synthesis of Quantum Simulators by Compilation. | Meisam Tarabkhah, Mahshid Delavar, Mina Doosti, Amir Shaikhha |
| 2025 | SIGMOD | The 19th International Symposium on Database Programming Languages (DBPL). | Amir Shaikhha, Torsten Grust |
| 2024 | CGO | A Tensor Algebra Compiler for Sparse Differentiation. | Amir Shaikhha, Mathieu Huot, Shideh Hashemian |
| 2024 | GPCE | Restaging Domain-Specific Languages: A Flexible Design Pattern for Rapid Development of Optimizing Compilers. | Amir Shaikhha |
| 2024 | ICDE | PyTond: Efficient Python Data Science on the Shoulders of Databases. | Hesam Shahrokhi, Amirali Kaboli, Mahdi Ghorbani, Amir Shaikhha |
| 2023 | CC | Compiling Discrete Probabilistic Programs for Vectorized Exact Inference. | Jingwen Pan, Amir Shaikhha |
| 2023 | CC | Building a Compiled Query Engine in Python. | Hesam Shahrokhi, Amir Shaikhha |
| 2023 | CGO | Fine-Tuning Data Structures for Query Processing. | Amir Shaikhha, Marios Kelepeshis, Mahdi Ghorbani |
| 2023 | ECOOP | An Efficient Vectorized Hash Table for Batch Computations. | Hesam Shahrokhi, Amir Shaikhha |
| 2023 | ECOOP | Hinted Dictionaries: Efficient Functional Ordered Sets and Maps. | Amir Shaikhha, Mahdi Ghorbani, Hesam Shahrokhi |
| 2023 | SIGMOD | Efficient Query Processing in Python Using Compilation. | Hesam Shahrokhi, Callum Groeger, Yizhuo Yang, Amir Shaikhha |
| 2022 | ECOOP | Hinted Dictionaries: Efficient Functional Ordered Sets and Maps (Extended Abstract). | Amir Shaikhha, Mahdi Ghorbani, Hesam Shahrokhi |
| 2022 | GPCE | Deep Fusion for Efficient Nested Recursive Computations. | Amir Shaikhha |
| 2020 | CGO | Multi-layer optimizations for end-to-end data analytics. | Amir Shaikhha, Maximilian Schleich, Alexandru Ghita, Dan Olteanu |
| 2020 | GPCE | Multi-stage programming in the large with staged classes. | Lionel Parreaux, Amir Shaikhha |
| 2019 | ECOOP | Finally, a Polymorphic Linear Algebra Language (Pearl). | Amir Shaikhha, Lionel Parreaux |
| 2019 | GPCE | Polymorphic extractors for semantic and portable pattern matching (short paper). | Amir Shaikhha |
| 2019 | GPCE | Compiler generation for performance-oriented embedded DSLs (short paper). | Amir Shaikhha, Vojin Jovanovic, Christoph E. Koch |
| 2017 | GPCE | Quoted staged rewriting: a practical approach to library-defined optimizations. | Lionel Parreaux, Amir Shaikhha, Christoph E. Koch |
| 2017 | ICFP | Destination-passing style for efficient memory management. | Amir Shaikhha, Andrew W. Fitzgibbon, Simon Peyton Jones, Dimitrios Vytiniotis |
| 2017 | SIGMOD | Transaction Repair for Multi-Version Concurrency Control. | Mohammad Dashti, Sachin Basil John, Amir Shaikhha, Christoph Koch |
| 2016 | SIGMOD | How to Architect a Query Compiler. | Amir Shaikhha, Yannis Klonatos, Lionel Parreaux, Lewis Brown, Mohammad Dashti, Christoph Koch |
| 2014 | GPCE | Yin-yang: concealing the deep embedding of DSLs. | Vojin Jovanovic, Amir Shaikhha, Sandro Stucki, Vladimir Nikolaev, Christoph Koch, Martin Odersky |