Microsoft is seeking a Senior Software Engineer to join their team in Suzhou, China, focusing on machine learning solutions. This role combines software engineering expertise with ML implementation, requiring 4+ years of engineering experience and strong ML knowledge. The position involves collaborating with Data Scientists and Platform Engineers to build end-to-end ML solutions, from data ingestion to production deployment. The ideal candidate will work on optimizing ML algorithms, managing feature stores, and developing tools for model management. Microsoft offers a comprehensive benefits package and promotes a culture of inclusion and innovation. The role provides a unique opportunity to work with cutting-edge ML technologies while contributing to Microsoft's mission of empowering people and organizations globally. The position offers hybrid work arrangements with up to 50% work from home flexibility.