Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Beijing, China
Posted on Dec 12, 2025
Overview

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 Senior Software Engineer to join us and drive the platform’s intelligence and scalability.



Responsibilities
  • Design and develop core platform features including partner content onboard, data analytics, and revenue computation
  • Collaborate closely with PMs, designers, and AI scientists to integrate AI capabilities into the product
  • Optimize system performance and scalability
  • Stay up to date with emerging technologies and drive technical innovation within the team


Qualifications
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Solid computer science fundamentals and background knowledge in AI
  • Prior experience in AI-related roles is preferred
  • Proficient in programming languages and frameworks such as Python, C#, Java, and frontend development tools
  • Strong communication skills and a collaborative mindset

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.