Description
Summary
Microsoft AI are looking for a talented Principal Software Engineer at their Beijing office. This role sits at the heart of building an intelligent platform for content creators, supporting partner/brand onboarding, content ingestion, engagement data analysis and visualization, revenue sharing computation, and payment processing.
About the Role
We are the MSN Content Ecosystem team under the Microsoft AI Department, building an intelligent platform for content creators. Our platform supports partner/brand onboarding, content ingestion, engagement data analysis and visualization, revenue sharing computation, and payment processing. We leverage AI to empower creators through: Customer Service Chatbot: Quickly answers any MSN partner hub related questions; Data Insight Analyzer: Analyzes revenue, content, and user data to help partners identify high-performing content patterns and optimize strategies.
Accountabilities
- Design and develop core platform services for partner content onboarding, lifecycle management, data analytics, and revenue computation, ensuring correctness, extensibility, and measurable business impact.
- Lead architectural design and hands-on implementation of scalable distributed systems; drive high-quality engineering through design reviews, code reviews, testing, and secure-by-design practices.
The Candidate we're looking for
Experience:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Technical skills:
- Solid computer science fundamentals and background knowledge in AI.
- Solid communication skills and a collaborative mindset.
Personal attributes:
- Prior experience in AI-related roles.
Benefits
- Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
- As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.
- Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.