Skip to main content

Suzhou, China

Applied Scientist Applied Scientist

Location
Suzhou, China
Job Number
200027278-en-2
City
Suzhou
Team
Other
Country
China
Discipline
Applied Sciences
Overview

The Full Body Vectorization (FBV) Team is the engine powering semantic search across Microsoft. We own and operate the leading embedding models that generate the core vector representations and help on all Bing index content across web content, fresh, multimedia, ads and impact on multiple stacks from retrieval to ranking.

We are now building Next-Generation Search Engine and Grounding system to lead the technical wave and improve the quality of Search, Copilot and all kinds of tools benefit from AI. It’s a good opportunity to join us to reach the sky and use our intelligence to help customers across the worlds.

We are looking for Senior Applied Scientist who has passion to leverage latest innovations, independently lead the exploration from idea/ design, experiments and landing to the production. We want you have understanding and interest in retrieval/ Search, LLM, Multi-modal, NLP with deep experience on DL/ML.

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Apply state-of-the-art Research/ Industry Innovation s to benefit on Search/ Grounding quality with measurable business impact.
  • Explore big bets with mature thinking, ability to drive the direction from idea to the product ship on production.
  • Collaborate with product, algo and engineering partners across the world with clear communication to push the project move further
  • Optimize and implement on productivity & agility, including model training/ inference code, data pipeline/ tools and shipping process.
  • Mentor and guide young team members grow up as good model not only from technical side, but also the attitude and methodology on work.
  • Keep learning and can help build sharing team culture with discussion and ideas from innovations
  • Be sensitive to data. Help review design/ experiments/ pipelines with your expertise.
  • Drive the data quality improvement
  • Have solid coding ability for online system maintain/ update and feature change.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) 
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field OR equivalent experience.
  • Prior experience with Research, Applied Science, Search / Recommedation or other solid experience on deep model training.
  • Experience with common machine learning, deep learning frameworks and concepts, using use of LLMs, prompting.
  • Experience in pytorch or tensorflow.


Preferred Qualifications:

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 5+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research) 
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.
  • Solid experience and understanding on Deep model and retrieval.
  • Solid Research experience and publications.
  • Familiar with model optimization on training/ inference and GPU side.


#MicrosoftAI 


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.

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Suzhou, China

Senior Software Engineer Senior Software Engineer

Location
Suzhou, China
Job Number
200026876-en-2
City
Suzhou
Team
Other
Country
China
Discipline
Software Engineering
Overview

We are seeking an expert Senior GPU Engineer to join our AI Infrastructure team. In this role, you will architect and optimize the core inference engine that powers our large-scale AI models. You will be responsible for pushing the boundaries of hardware performance, reducing latency, and maximizing throughput for Generative AI and Deep Learning workloads.

You will work at the intersection of Deep Learning algorithms and low-level hardware, designing custom operators and building a highly efficient training/inference execution engine from the ground up.

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Custom Operator Development: Design and implement highly optimized GPU kernels (CUDA/Triton) for critical deep learning operations (e.g., FlashAttention, GEMM, LayerNorm) to outperform standard libraries.
  • Inference Engine Architecture: Contribute to the development of our high-performance inference engine, focusing on graph optimizations, operator fusion, and dynamic memory management (e.g., KV Cache optimization).
  • Performance Optimization: Deeply analyze and profile model performance using tools like Nsight Systems/Compute. Identify bottlenecks in memory bandwidth, instruction throughput, and kernel launch overheads.
  • Model Acceleration: Implement advanced acceleration techniques such as Quantization (INT8, FP8, AWQ), Kernel Fusion, and continuous batching.
  • Distributed Computing: Optimize communication primitives (NCCL) to enable efficient multi-GPU and multi-node inference (Tensor Parallelism, Pipeline Parallelism).
  • Hardware Adaptation: Ensure the software stack fully utilizes modern GPU architecture features (e.g., NVIDIA Hopper/Ampere Tensor Cores, Asynchronous Copy).


Qualifications

Required 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.
  • Professional Depth: 4+ years of experience in systems programming, HPC, or GPU software development, featuring at least 5 years of hands-on CUDA/C++ kernel development.
  • Architectural Mastery: Expertise in the CUDA programming model and NVIDIA GPU architectures (specifically Ampere/Hopper).Deep understanding of the memory hierarchy (Shared Memory, L2 cache, Registers), warp-level primitives, occupancy optimization, and bank conflict resolution.
  • Familiarity with advanced hardware features: Tensor Cores, TMA (Tensor Memory Accelerator), and asynchronous copy.
  • Programming & Systems: Proven ability to navigate and modify complex, large-scale codebases (e.g., PyTorch internals, Linux kernel).
  • Experience with build and binding ecosystems: CMake, pybind11, and CI/CD for GPU workloads.
  • Performance Engineering:  Mastery of NVIDIA Nsight Systems/Compute.Ability to mathematically reason about performance using the Roofline Model, memory bandwidth utilization, and compute throughput.


Preferred Qualifications:

  • Master’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 Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Professional Depth: 5+ years of experience in systems programming, HPC, or GPU software development, featuring at least 5 years of hands-on CUDA/C++ kernel development.
  • Engine & Framework Expertise: Working knowledge of state-of-the-art inference/training stacks: sglang, vLLM, TensorRT-LLM, DeepSpeed, or Megatron-LM.Deep understanding of optimization patterns: PagedAttention, RadixAttention (Prefix Caching), continuous batching, and speculative decoding.
  • Operator & GEMM Optimization: * Practical experience with CUTLASS, CuTe, or OpenAI Triton.Expertise in high-performance linear algebra (GEMM) optimization, including tiling strategies, data layouts, and mixed-precision accumulation.
  • Distributed Systems: Proficiency in multi-GPU/multi-node scaling using NCCL and parallelism strategies (Tensor, Pipeline, and Sequence parallelism).
  • Vibe Coding & AI-Native Velocity: An AI-native mindset: Expert at using vibe coding tools to bypass boilerplate and accelerate the development lifecycle.The technical intuition to architect systems rapidly, moving from “vibe” to “highly-optimized production code” with extreme velocity.


#MicrosoftAI 


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.

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Suzhou, China

Senior Software Engineer Senior Software Engineer

Location
Suzhou, China
Job Number
200027181-en-2
City
Suzhou
Team
Other
Country
China
Discipline
Software Engineering
Overview

The MAI-A Fundamentals team is dedicated to building one of the world’s largest distributed systems to power Bing Search, Copilot Search, Grounding APIs, and drive advancements in relevance through cutting-edge deep learning techniques. We are currently developing the next generation of grounding APIs and their hosting platform services, with the goal of creating the fastest and most modern search API business.

Our efforts focus on constructing a system with a tens-of-billions-level index, an orchestration engine capable of operating within hundreds of milliseconds, and an online GPU inference system. These innovations will enable rapid, scalable, and intelligent search capabilities for a wide range of applications.

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Understand User Requirements
    • Collaborates with appropriate stakeholders (e.g., relevance customers teams, project manager, other team members, and all other service owners) to determine user requirements for each scenario on the service gaps based on their scenarios. Well understands detailed asks in different scenarios and make sure to build efficient functionalities and services to fulfill their requirement.
  • Design, coding and implementation
    • Takes part in the discussions for the architecture of products/solutions and creates proposals for architecture by testing design hypotheses and helping to refine code plans. Provides reactions, proposed solutions, and inputs to architects.
    • Independently creates a clear plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests).
    • Writes extensible and maintainable code. Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and ROI. Reviews the code from other team members to assure it meets the team’s and Microsoft’s quality standards.
  • Scenario onboarding and online supporting
    • Collaborates closely with scenario owners to facilitate their onboarding process and offers essential support to ensure their business success.
    • Delivers efficient toolsets designed to enhance the platform’s usability, debugging capabilities, and monitoring functionalities.


Qualifications

Required 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.
  • At least 4 years of experience in designing, developing and maintaining distributed information management systems.
  • Familiar with cloud computing platforms such as Azure, K8s.
  • Good communication, collaboration and problem solving skills, fluent English speaking and writing.


Preferred Qualifications:

  • Master’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 Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 6+ years experience in designing, developing and maintaining distributed computing platform. Experience in writing high quality code and conducting code reviews.
  • Experiences in Bing search or other search engine platform services, or other large scale platform services.
  • Nice to have knowledges for deep learning techniques and frameworks and experiences in LLM prompt engineering.


#MicrosoftAI


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.

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Suzhou, China

Senior Data Scientist Senior Data Scientist

Location
Suzhou, China
Job Number
200026962-en-2
City
Suzhou
Team
Other
Country
China
Discipline
Data Science
Overview

We are looking for a Senior Data Scientist to join the Microsoft Copilot team and help shape the next generation of AI-powered experiences across devices and surfaces.

In this role, you will work at the intersection of product, data science, and engineering to define success metrics, design rigorous experiments, build scalable analytics frameworks, and generate actionable insights that improve user experience, product quality, and business outcomes. You will partner closely with Product Managers, Engineers, Designers, and cross-functional stakeholders to drive data-informed decisions from concept to launch.

As part of Microsoft AI, you will contribute to building intelligent and trustworthy Copilot experiences that are measurable, explainable, and continuously improving at scale.

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Define and evolve product health metrics for Copilot experiences (e.g., quality, engagement, retention, latency, reliability, and task success).
  • Design and execute A/B tests and quasi-experimental analyses to evaluate feature impact and guide roadmap prioritization.
  • Build robust causal inference and statistical analysis frameworks to distinguish correlation from impact.
  • Develop scalable data pipelines, monitoring dashboards, and self-service analytics to enable fast, high-quality decision making.
  • Diagnose product and model performance issues through deep-dive analyses; identify root causes and propose actionable solutions.
  • Partner with Engineering to improve telemetry quality, experiment instrumentation, and measurement coverage.
  • Collaborate with Product and Design to translate ambiguous product questions into measurable hypotheses and clear success criteria.
  • Communicate insights and recommendations to technical and non-technical stakeholders, including senior leadership.
  • Drive best practices in data quality, reproducibility, and responsible experimentation.


Qualifications

Required Qualifications:

  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 1+ year(s) data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Master’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 3+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Bachelor’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 5+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR equivalent experience.
  • 5+ years of professional experience applying data science/analytics to solve complex product or business problems.
  • Solid hands-on skills in Python and SQL; experience with large-scale data processing and analytical workflows.
  • Solid foundation in statistical modeling, experimentation design, hypothesis testing, and causal inference.
  • Experience building metrics systems, dashboards, and decision frameworks for product development.
  • Solid problem-solving skills and the ability to drive end-to-end analytical projects with high ownership.
  • Excellent communication skills in English (written and verbal), with the ability to influence cross-functional partners.
  • This role requires effective collaboration across regions and time zones.
  • Ability to work in a fast-paced environment with evolving priorities and ambiguous problem spaces.
  • Commitment to high standards in data quality, privacy, and responsible AI practices.

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


Preferred Qualifications:

  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 3+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Master’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 5+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Bachelor’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 7+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR equivalent experience.
  • Experience in AI product analytics, conversational AI, LLM evaluation, ranking/retrieval systems, or recommendation/search systems.
  • Familiarity with Copilot-like interaction data and quality frameworks (e.g., grounding quality, response usefulness, task completion).
  • Experience with cloud and big data platforms (Azure preferred), including production-scale telemetry and monitoring.
  • Track record of influencing product strategy through rigorous experimentation and measurable business impact.
  • Ability to mentor peers and raise the data-science bar within a cross-functional product team.

#MicrosoftAI 


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.

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Suzhou, China

Senior Software Engineer – Web Data Platform Senior Software Engineer – Web Data Platform

Location
Suzhou, China
Job Number
200027470-en-2
City
Suzhou
Team
Other
Country
China
Discipline
Software Engineering
Overview

We are looking for a highly motivated and experienced platform engineer to join the Web Data Platform Engineering Team, responsible for some of Bing’s most critical data processing systems and pipelines. These systems and pipelines form the backbone of Bing’s web understanding stack, powering content extraction, enrichment, and understanding at massive Internet scale.

In this role, you will design, build, and evolve large-scale distributed systems that process billions of documents per day with low latency and high reliability. You will work with both in‑house frameworks and open-source technologies to build next‑generation data processing platforms that enable downstream services—such as indexing, ranking, and AI-driven experiences—to deeply understand the web.

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Design and architect large‑scale distributed pipelines to ensure scalability, robustness, performance, and cost efficiency.
  • Implement new features and system improvements in highly distributed, parallelized environments, using data to measure and validate impact.
  • Develop and maintain comprehensive test coverage, including unit, integration, and performance tests, ensuring production-grade reliability.
  • Debug, triage, and mitigate issues in live production environments handling massive data flows.
  • Continuously improve the system architecture, proposing and driving enhancements based on industry best practices and emerging technologies.
  • Collaborate cross‑functionally with engineers, PMs, and partner teams to align technical execution with business and product objectives.
  • Contribute to engineering excellence, operational rigor, and incident‑free execution for mission‑critical pipelines that support Bing’s web data ecosystem.


Qualifications

Required 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 foundation in distributed systems, concurrency, networking, and system design.
  • Excellent communication, collaboration, and problem‑solving skills.
  • Fluency in English (spoken and written).

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


Preferred Qualifications:

  • Master’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 Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.


#MicrosoftAI 


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.

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Suzhou, China

Senior Software Engineer Senior Software Engineer

Location
Suzhou, China
Job Number
200026875-en-2
City
Suzhou
Team
Other
Country
China
Discipline
Software Engineering
Overview

Microsoft AI Organization aims to deliver the best user experience for Web Search, Advertisement, Cloud, and Enterprise services. The Search Experience Group in Microsoft AI has more than 400 scientists and engineers, working on various NLP and multi‑modal techniques and applications.

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.
  • Explore cutting‑edge AI technology and deliver both research and production impact.

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.

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50‑mile commute of a designated Microsoft office in the U.S. or 25‑mile commute of a non‑U.S., country‑specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • 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.
  • Design, implement, test, and ship production‑quality features for services or applications, writing high‑quality, maintainable, and performant code across the full development lifecycle.
  • Contribute to technical design and architecture at the feature or component level, authoring and reviewing design documents, identifying dependencies, trade‑offs, and risks.
  • Own end‑to‑end delivery of assigned features or components, acting as a Designated Responsible Individual (DRI) and ensuring timely, reliable execution from design through deployment.
  • Demonstrate operational ownership, including participating 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.
  • Raise engineering quality and team effectiveness through code reviews, design feedback, mentoring junior engineers, and applying best practices in security, testing, monitoring, and automation.


Qualifications

Required 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.
  • Passionate and self-motivated. 
  • Good communication skills, both verbal and written.


Preferred Qualifications:

  • Master’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 Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Good experience in fine‑tuning and optimizing advanced AI models
  • Experience in RAG systems
  • Solid problem‑solving skills and the ability to work independently

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.

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Suzhou, China

Senior Applied Scientist Senior Applied Scientist

Location
Suzhou, China
Job Number
200025751-en-2
City
Suzhou
Team
Other
Country
China
Discipline
Applied Sciences
Overview

Do you want to revolutionize how people consume news using cutting-edge AI technologies? Are you excited to work in a fast-paced search and AI innovation team?
The News in search team owns the news search product on Bing, provides news grounding data for Microsoft Copilot products and 3rd party AI customers. We build an end-to-end technology stack—from infrastructure to AI models to UX—to deliver world-class news search experiences for Bing and Microsoft customers.
Our mission is to make searching and reading news simpler, smarter, and more immersive across media and devices in the Microsoft ecosystem and beyond.

We target to find an expert to lead the transition of news e2e tech stack to new architect tailored for grounding, which can power news search experience across Bing, Copilot and 3rd party customers faster with better quality and capabilities.  

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Design and build scalable, high-performance platform and grounding services for real-time processing of streaming news content and serving user queries with low latency.
  • Apply AI and machine learning to solve challenging problems in news Index, content understanding, query understanding, trending detection, ranking, and quality improvement for relevance, freshness, and authority, especially for grounding scenario.
  • Acts as a designated responsible individual (DRI), work with partners and v-team members to understand requirements, define roadmap, lead execution, unblock issues, deliver mission on time.
  • Proactively learn and leverage engineer excellence practice from partner teams, build collaboration with partners.
  • Maintain system performance, security and compliance. 


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.
  • Solid background in platform, AI/ML, including experience with search platform, grounding platform, ranking systems, natural language processing, 
    with more than 4 years of working experience
  • Proficiency in programming languages such as C++, C#, Java, or Python, and familiarity with distributed systems.
  • Experience in building news or content consumption platform or product.
  • Passion for news and AI-driven innovation, with an understanding of user needs in news consumption.
  • Ability to work in a fast-paced environment and collaborate across disciplines.

Preferred Qualifications:

  • Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.
  • Solid background in platform, AI/ML, including experience with search platform, grounding platform, ranking systems, natural language processing, 
    with more than 5 years of working experience.

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.

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering