# Principal Software Engineer

**Company**: Microsoft AI
**Location**: Beijing
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://microsoft.ai/job/principal-software-engineer-29/
**Canonical**: https://yubhub.co/jobs/job_8c7cce8a-3db

## 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.

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python
- AI
- computer science fundamentals

### Nice to have
- prior experience in AI-related roles
