Microsoft's Cognitive Service Platform team is seeking a Software Engineer 2 to join their innovative cloud services development team. This role focuses on building and maintaining robust, scalable cloud services within a distributed environment. The position offers an opportunity to work with cutting-edge AI technologies that impact millions of users worldwide.
The ideal candidate will have at least 2 years of experience in large-scale distributed systems and strong programming skills in languages like C#, Go, Rust, or Java. You'll be working in a hybrid environment (up to 50% work from home) in Beijing, China, contributing to Microsoft's AI-driven solutions and platforms.
As part of the role, you'll be responsible for designing and developing new features, maintaining existing systems, and ensuring high reliability and security standards. The position requires strong collaborative skills as you'll be working with cross-functional teams to drive project success.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company's commitment to innovation in AI and cloud services, combined with its global impact and strong engineering culture, makes this an excellent opportunity for software engineers looking to work on meaningful projects at scale.
The role requires a bachelor's degree in Computer Science or related field, and experience with microservices architecture, Kubernetes, and cloud service architecture would be highly valuable. You'll be joining a team at the forefront of cognitive services development, working on platforms that enable developers and businesses worldwide.