Summary
Microsoft AI are looking for a talented Principal Software Engineer at their Suzhou office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising intelligent platforms for content creators. You'll work directly with leadership to shape the company's direction in the content ecosystem.
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. We are looking for a passionate and experienced Software Engineer to join us and drive the platform’s intelligence and scalability.
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.
Personal attributes:
- Solid communication skills and a collaborative mindset.
Benefits
- Work from the office at least four days per week.
- Health and wellbeing benefits.
- Professional development opportunities.
- Financial benefits (bonus, equity, pension, etc.).
- Cultural perks (team events, office amenities, etc.).