Anikesh Parashar
About Me
I am a Computer Science graduate from IIT Roorkee, working on compilers and machine learning. My experience spans LLVM-based compiler tooling, including undefined behavior sanitizers for C and C++, IR-level analysis and transformation passes, and SMT-based reasoning over LLVM IR using Z3. I am interested in building systems that reason about programs with clear semantic guarantees while remaining practical and performant. In quantum computing, I have worked on problems where reversibility and hardware constraints directly shape program semantics.
Currently, I am at PROSE, where I build machine learning systems involving large language models, diffusion models, and retrieval pipelines augmented with symbolic structure. My work focuses on integrating learning-based methods with formal reasoning, with attention to correctness, controllability, and real-world failure modes. I have applied these ideas across both research prototypes and production-oriented systems.
I am recently getting involved with the LLVM community and am motivated by research-driven engineering, aiming to build tools and systems that are both principled and deployable.
Latest News
- 10/2025 - Started my Research Fellowship at PROSE, Microsoft Research
- 09/2025 - Graduated with a Bachelors of Technology in Computer Science and Engineering from IIT Roorkee
- 07/2025 - Brief stint as a Software Engineer at Enphase Energy
- 07/2024 - Started working as a Summer Research Intern at INSAIT
- 05/2024 - Started working as a Project Intern at Enphase Energy
