Rahul Krishna
Senior Research Scientist, IBM Research
Sr. Research Scientist, IBM Research, NY.
imralk AT gmail DOT com
I’m a Senior Research Scientist at IBM Research, where my work sits at the intersection of large language models and program analysis for software engineering. My current research builds agentic systems that bridge code and IT operations — spanning root-cause analysis of cloud incidents (Praxis), automated test generation (ASTER and SAINT), code translation and modernization (SpecTra, Lost in Translation, and C2SaferRust), and the open-source CodeLLM-DevKit (CLDK) framework, a cross-language middleware layer that grounds agents with program-analysis context.
Earlier work spans AI-guided microservice migration (CARGO), crowdtesting management (iSENSE), and deep-learning vulnerability detection. My research appears regularly at the top venues in software engineering and systems (ICSE, FSE, ASE, OOPSLA, EuroSys, TSE, DSN).
My broader interests include software security (particularly vulnerability detection and fuzzing) and causal inference (applied to diagnosing and repairing performance faults and reasoning about configurable-system behavior) — themes from my postdoc at Columbia University. Earlier still, I completed a Ph.D. at NC State University on actionable analytics and transfer learning for software engineering.
news
| Jun 1, 2026 | 🏆 Praxis won the Best Paper Award at DSN’26 — agentic root cause analysis for code-related incidents in cloud applications. |
|---|---|
| May 7, 2026 | New preprint: ScarfBench — a benchmark for cross-framework application migration in enterprise Java. Project page: scarfbench.info. |
| Mar 1, 2026 | Process-Centric Analysis of Agentic Software Systems accepted at OOPSLA’26. |
| Feb 1, 2026 | SAINT accepted at ICSE’26 — service-level integration test generation with program analysis and LLM-based agents. |
| Jan 1, 2026 | C2SaferRust published in IEEE TSE — transforming C projects into safer Rust with neurosymbolic techniques. |
Selected Publications
-
DSNPraxis: Agentic Structured Graph Traversal for Root Cause Analysis of Code-related Incidents in Cloud ApplicationsIn Proceedings of the 56th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) 2026🏆 Best Paper Award
-
ICSESAINT: Service-level Integration Test Generation with Program Analysis and LLM-based AgentsIn Proceedings of the 48th IEEE/ACM International Conference on Software Engineering (ICSE) 2026