Summary
Saikat Chakraborty is a Senior Researcher at Microsoft Research and Associate Editor for ACM Transactions on Software Engineering and Methodology, with 11 years of experience building and evaluating large language models for code. He specializes in turning execution, testing, program analysis, and formal verification into structured training and evaluation signals that make code LLMs reliable in production. His projects—DeepTest, DeepProof, and the open-source FStarDataset—bridge agentic testing, theorem proving, and verified-program benchmarks, and have driven state-of-the-art results on F* and Coq/Lean suites. Saikat’s work uniquely integrates real-time verification and reinforcement learning to move correctness from an offline metric into direct supervision. Trained as a PhD computer scientist from Columbia with internships at Google and Meta, he combines rigorous formal methods with production-focused engineering to advance trustworthy AI for software engineering.
11 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Columbia University in the City of New York
HSC, Science, HSC, Science at Chittagong College
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Bangladesh University of Engineering and Technology
Doctor of Philosophy (Transferred to Columbia University), Computer Science, Doctor of Philosophy (Transferred to Columbia University), Computer Science at University of Virginia
English, Bangla