{"id":967350,"date":"2023-09-12T02:52:36","date_gmt":"2023-09-12T09:52:36","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-project&p=967350"},"modified":"2026-06-24T12:52:33","modified_gmt":"2026-06-24T19:52:33","slug":"967350","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/967350\/","title":{"rendered":"AI-Driven Software Engineering"},"content":{"rendered":"
\n\t
\n\t\t
\n\t\t\t\t\t<\/div>\n\t\t\n\t\t
\n\t\t\t\n\t\t\t
\n\t\t\t\t\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\tMicrosoft Research India\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\n

AI-Driven Software Engineering<\/h1>\n\n\n\n

Using AI to assist every developer build better software faster<\/p>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n\n\n\n

Note<\/em><\/strong>: This research project has reached its conclusion. These pages are maintained for reference and archival purposes.<\/em><\/p>\n\n\n\n

Generative AI is transforming the way software is built. We conduct research at the forefront of this transformation. We design ML models, algorithms and platforms to improve developer productivity and software reliability. Check out the publications tab to learn more.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"

Using AI to assist every developer build better software faster Note: This research project has reached its conclusion. These pages are maintained for reference and archival purposes. Generative AI is transforming the way software is built. We conduct research at the forefront of this transformation. We design ML models, algorithms and platforms to improve developer […]<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":true,"_classifai_error":"","footnotes":""},"research-area":[13560],"msr-locale":[268875],"msr-impact-theme":[],"msr-pillar":[],"class_list":["post-967350","msr-project","type-msr-project","status-publish","hentry","msr-research-area-programming-languages-software-engineering","msr-locale-en_us","msr-archive-status-complete"],"msr_project_start":"","related-publications":[970266,971601,974097,974103,974121,974208,980586,1115673],"related-downloads":[],"related-videos":[],"related-groups":[144939],"related-events":[],"related-opportunities":[],"related-posts":[978693],"related-articles":[],"tab-content":[],"related-researchers":[{"type":"user_nicename","display_name":"Ramakrishna Bairi","user_id":36033,"people_section":"Related people","alias":"rbairi"},{"type":"user_nicename","display_name":"Vageesh D C","user_id":36338,"people_section":"Related people","alias":"vachand"},{"type":"user_nicename","display_name":"Pantazis Deligiannis","user_id":36200,"people_section":"Related people","alias":"pdeligia"},{"type":"user_nicename","display_name":"Arun Iyer","user_id":36299,"people_section":"Related people","alias":"ariy"},{"type":"user_nicename","display_name":"Mohit Jain","user_id":38769,"people_section":"Related people","alias":"mohja"},{"type":"user_nicename","display_name":"Akash Lal","user_id":30905,"people_section":"Related people","alias":"akashl"},{"type":"user_nicename","display_name":"Nagarajan Natarajan","user_id":37311,"people_section":"Related people","alias":"nagarajn"},{"type":"user_nicename","display_name":"Suresh Parthasarathy","user_id":33762,"people_section":"Related people","alias":"supartha"},{"type":"user_nicename","display_name":"Sriram Rajamani","user_id":33711,"people_section":"Related people","alias":"sriram"},{"type":"user_nicename","display_name":"Aseem Rastogi","user_id":36021,"people_section":"Related people","alias":"aseemr"},{"type":"user_nicename","display_name":"Sameer Segal","user_id":40861,"people_section":"Related people","alias":"sameersegal"}],"msr_research_lab":[199562],"msr_impact_theme":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/967350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-project"}],"version-history":[{"count":12,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/967350\/revisions"}],"predecessor-version":[{"id":1176880,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/967350\/revisions\/1176880"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=967350"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=967350"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=967350"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=967350"},{"taxonomy":"msr-pillar","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-pillar?post=967350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}