Microsoft and CMU Launch AI-Focused Software Engineering Training Program
The PRAISE initiative bridges academic rigor with corporate mentorship for early career engineers.
1Bridging Academia and Industry
Microsoft and Carnegie Mellon University have launched the Preceptorship for AI-accelerated Software Engineering program. Known as PRAISE, this initiative provides early career software engineers at Microsoft with specialized training. It combines formal academic coursework from the Kenneth C. Griffin School of Computer Science with practical, hands-on mentorship within the company.
2Addressing the AI Skills Gap
The program originated after Microsoft CTO Mark Russinovich identified a disparity in how AI tools benefit senior versus junior engineers. While senior staff effectively leverage AI, early career professionals often lack the formal guidance to integrate these tools into their daily workflows. PRAISE aims to rectify this specific professional development deficit.
3Curriculum and Practical Application
Participants currently study Machine Learning in Production and AI-Augmented Software Engineering. These courses teach students how to incorporate machine learning into their code while utilizing AI tools during development. The curriculum is designed to ensure that junior engineers can apply theoretical computer science research directly to their daily software development tasks.
4The Role of Mentorship
Beyond classroom learning, preceptees work closely with senior Microsoft engineering preceptors. This structured guidance ensures that technical knowledge is applied with human judgment and accountability. By pairing academic expertise with real-world practice, the program helps engineers build and deliver software with greater confidence while navigating the complexities of modern AI.
5Future Academic Pathways
The program extends into the spring semester with courses on secure development and DevOps. Notably, these credits can be applied toward a master's degree in software engineering at CMU. This structure provides a clear pathway for employees to advance their formal education while remaining fully employed in their professional roles.
6Strategic Workforce Development
Dean Martial Hebert emphasizes that the partnership supports individuals outside the traditional education system. By providing high-quality computer science learning, the initiative prepares the workforce for a rapidly changing landscape. Both institutions recognize their shared responsibility in readying the next generation of engineers for the challenges posed by artificial intelligence.
7Scaling the Educational Model
CMU intends to expand the PRAISE program by increasing student enrollment and potentially inviting other industry partners. Professor Jonathan Aldrich views this initiative as a template for the broader industry. As companies worldwide face upheaval due to AI, this model offers a scalable solution for rapidly leveling up new software developers.
8Maintaining Human Accountability
Despite the rapid integration of AI, the program maintains that human judgment remains essential for software engineering. The collaboration ensures that junior engineers are not just using tools, but understanding the implications of their work. This focus on long-term education prepares developers to remain effective as AI continues to transform software.