Microsoft

Senior Software Engineer

Microsoft
onsite senior full-time Suzhou
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft are looking for a talented Senior 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 the search engine and online advertising ecosystem. You'll work directly with leadership to shape the company's direction in the search and advertising markets.

About the Role

The R&D of Search Ads aims to build an online advertising ecosystem of users, advertisers, and the search engine. Bing Search Ads Understanding team is chartered to deliver world class algorithm using web scale data. Our mission is to drive user satisfaction, advertiser ROI and Bing revenue. A core challenge is to match advertisers’ “Ad display” and users’ “query” by build an intelligent system to really understand the users need. This is a very hard problem that demands the most advanced AI models and sophisticated engineering systems. Join us to work on projects highly strategic to Bing search in a fun and fast-paced environment!

Accountabilities

  • Design, develop, and maintain high-performance software in C/C++ and Python, including GPU programming with CUDA, ROCm, or Triton.
  • Optimize model inference and training pipelines for speed, throughput, memory efficiency, and cost across GPU platforms.

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, Python, CUDA, or ROCm OR equivalent experience.

Technical skills:

  • Practical experience writing new GPU kernels, going beyond experience of GPU workloads with existing library kernels.

Personal attributes:

  • Cross-team collaboration skills and the desire to collaborate in a team of researchers and developers.

Benefits

  • Work on projects highly strategic to Bing search in a fun and fast-paced environment.
  • Collaborate with platform teams to integrate and tune solutions on emerging accelerator stacks and rapidly evolving toolchains.
  • Partner with internal and external stakeholders to translate requirements into scalable performance features and optimizations for state-of-the-art models.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/senior-software-engineer-76/