Microsoft AI

Senior Software Engineer

Microsoft AI
onsite senior full-time Beijing
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft AI are looking for a talented Senior Software Engineer at their Beijing office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising AI technology. You'll work directly with leadership to shape the company's direction in the AI market.

About the Role

We are looking for passionate and experienced engineers and scientists to help us on our mission of employing deep learning to understand all the data on the web — the largest store of information in human history. With this understanding we power end-user experiences across a variety of NLP / multi-modal related areas, especially:

  • RAG system with state-of-the-art AI technology.
  • Generative answers with state-of-the-art AI solution.
  • Build up the world-class AI systems with novel NLP techniques and engineering excellence.

Accountabilities

  • Drive core technologies and end-to-end production delivery.
  • Address challenges in products and transfer novel ideas to production applications.
  • Development for Microsoft AI scenarios, including generative search and answers, knowledge experience, etc.

The Candidate we're looking for

Experience:

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

Technical skills:

  • Good experience in fine-tuning and optimizing advanced AI models.
  • Experience in RAG systems.

Personal attributes:

  • Passionate and self-motivated.
  • Good communication skills, both verbal and written.

Benefits

  • Work from the office at least four days per week.
  • Participate in on-call rotations, monitoring service health, diagnosing issues, performing root-cause analysis, and driving fixes to restore service reliability.
  • Communicate and collaborate effectively with globally distributed engineering teams, sharing technical context, aligning on designs and execution plans, and driving progress across time zones.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/senior-software-engineer-2/