Microsoft's AI Frameworks team is at the forefront of developing AI software that enables running AI models across various platforms, from supercomputers to mobile devices. As a Senior Software Engineer specializing in Microservices Architecture, you'll work on fundamental abstractions, programming models, and APIs for large-scale AI training and inferencing. The role requires strong technical expertise in microservices architecture and software development, particularly in languages like C++, C#, and Java. You'll be part of a cross-disciplinary team that collaborates with hardware teams and contributes to open-source communities. The position offers competitive compensation ranging from $117,200 to $229,200 (higher in SF and NYC), comprehensive benefits, and the opportunity to work remotely. The ideal candidate should have 4+ years of technical experience, strong architectural skills, and a passion for solving complex technical challenges in AI infrastructure. This role is perfect for someone who wants to impact the future of AI technology while working with cutting-edge systems and talented professionals in a collaborative environment.