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.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.