Skip to main content

Suzhou, Cn

Senior Software Engineer Senior Software Engineer

Location
Suzhou, Cn
Job Number
200013640-en-1
City
Suzhou
Team
Other
Country
Cn
Discipline
Software Engineering
Overview
The Publisher Marketplace is a next-generation platform that enables LLM clients (such as Copilot) to discover, access, and pay for premium content from trusted publishers. As a Senior Software Engineer, you will lead the design and development of backend systems and data pipelines that power this marketplace. You will make key architectural decisions, ensure scalability and security, and mentor other engineers to deliver a world-class product. 

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
  • Architect and Build Core Services: 
    • Design and implement APIs and microservices for publisher onboarding, content catalog management, entitlement, and billing. 
    • Ensure seamless integration with LLM clients for secure and efficient content consumption. 
  • Data Processing and Analytics: 
    • Develop ingestion pipelines for premium content and metadata enrichment. 
    • Implement real-time analytics for usage tracking, billing, and performance insights. 
  • Marketplace Infrastructure: 
    • Design systems for subscription models, pay-per-use billing, and compliance with licensing and IP protection. 
    • Optimize backend for high availability and low latency to support AI-driven workloads. 
  • Leadership and Mentorship: 
    • Guide technical decisions and enforce best practices in architecture and code quality. 
    • Mentor junior engineers and foster a culture of innovation and collaboration. 


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.
  • 4+ years of experience in backend development and distributed systems. 
  • Solid knowledge of data processing frameworks (e.g., Spark, Kafka) and streaming systems. 
  • Experience with cloud platforms (Azure preferred), container orchestration (Kubernetes), and CI/CD pipelines. 
  • Familiarity with secure payment systems, API gateway patterns, and identity management. 
  • Proven ability to design high-scale systems for AI/LLM integration. 


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.
  • 5+ years of experience in backend development and distributed systems. 
  • Experience with marketplace platforms, digital content monetization, or AI ecosystems. 
  • Knowledge of data privacy regulations (GDPR, CCPA) and IP protection strategies. 
  • Understanding of LLM workflows and content licensing models.


#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

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Suzhou, Cn

Senior Applied Scientist Senior Applied Scientist

Location
Suzhou, Cn
Job Number
200011010-en-1
City
Suzhou
Team
Other
Country
Cn
Discipline
Applied Sciences
Overview

In Feeds and AI team, we’re building Microsoft Start, a content powerhouse for every person on the planet to be informed, entertained, and inspired. Microsoft Start is the place for all to read, watch, listen, create, connect with people of shared interests, and experience wonders in the world.   

We are looking for a skilled and experienced Senior Applied Scientist to join our ranking foundation team. As a Senior Applied Scientist focusing on recommender systems, you will play an important role in contributing to the development and optimization of our online services and offline pipelines within our content ecosystem to achieve product and business growth goals.  



Responsibilities
  • Algorithm Development and Enhancement for ranking algorithms in News & Feeds
  • Work with cross-functional teams to design, develop, and implement recommendation algorithms to deliver product features and drive user engagement.
  • Optimize existing recommendation algorithms by analyzing performance metrics and user feedback, incorporating advanced machine learning techniques including generative AI techniques.  
  • Innovation in the area of NLP, LLM, and recommender system.
  • Perform data analysis to identify patterns, trends, and opportunities to improve the relevance and quality of our recommendation systems.
  • Build systemic solutions and models to optimize user experience. 


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. 
  • Minimum of 3 years of professional experience in recommender systems, search engines, or online advertising, with strong expertise in machine learning algorithms, generative AI and large language models (LLMs), statistics, and data mining techniques applied to personalization.
  • Proven problem-solving abilities and a track record of thriving in fast-paced, collaborative environments. Excellent communication and teamwork skills, with the ability to clearly articulate complex technical concepts to a variety of audiences.
  • Proficient in Python programming, with additional experience in languages such as C# or C++ considered a plus. 


Additional or 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. 

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

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Suzhou, Cn

Senior Firmware Engineering Senior Firmware Engineering

Location
Suzhou, Cn
Job Number
200002087-en-1
City
Suzhou
Team
Other
Country
Cn
Discipline
Software Engineering
Overview
We are building the next generation of intelligent consumer devices, combining advanced hardware, connectivity, and AI to create seamless everyday experiences. Our team brings together specialists in acoustics, sensing, and system design, united by the goal of pushing the boundaries of what small, low-power devices can achieve. As a firmware engineer on our team, you will play a key role in enabling real-time intelligence on resource-constrained hardware. Your work will involve designing and optimizing embedded systems, integrating sensors and connectivity modules, and ensuring ultra-low-power performance without compromising user experience. You will collaborate closely with cross-disciplinary experts in hardware, software, and AI to bring innovative ideas from prototype to product. 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.

Responsibilities

• You’ll ensure wake word recognition is implemented and optimized at the firmware level for responsive on-device AI.

• You’ll develop and maintain firmware support for Bluetooth and Wi-Fi modules, enabling seamless device connectivity.

• You’ll handle real-time processing of audio and visual data, optimizing performance and power efficiency on embedded hardware.

• You’ll help implement high-performance solutions across teams while maintaining a quality checklist with help from other engineers.

• You’ll also monitor telemetry data and perform basic analyses under guidance to triangulate failures.

• You will respond to incidents by identifying the level of impact, troubleshooting basic issues, and deploying appropriate fixes.

• You’ll also develop an understanding of prescriptive guidance for security, privacy, and compliance standards.

• You will share information across disciplines within your feature team.

• You’ll also support your work with others by managing dependencies and actively seeking out essential information.

• You will improve the development and operations of systems, platforms, or product features by actively seeking to develop an understanding of key learnings, insights, and best practices. You’ll do this by participating in design reviews, incident drills and debriefs, and regular meetings.



Qualifications

• Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience

  OR Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience

 OR Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience o OR equivalent experience.

• Strong experience developing embedded firmware on SoCs from Realtek, BES, Qualcomm, or similar platforms, with deep understanding of low-power and real-time constraints.

• Proven experience in firmware development for wearable devices such as smart glasses or TWS earbuds, including audio, sensor, and connectivity modules.   


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

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Suzhou, Cn

Principal Software Development Engineer Principal Software Development Engineer

Location
Suzhou, Cn
Job Number
200001512-en-1
City
Suzhou
Team
Other
Country
Cn
Discipline
Software Engineering
Overview
Homepages Experience team is responsible for delivering best user experience for a variety of homepages that Microsoft provides through different products (e.g., Edge browser, Windows Widgets). We are a team full of high caliber, talented, passionate developers from different regions around world. By leveraging modern web OSS techniques, we are working on a fast-cycle to delight our users by providing a large number of impressive features and the best homepage experience that match users’ interests, and meanwhile optimize engagement, revenue and retention for new key products like Edge browser. It’s a work with very high visibility in Microsoft as it directly affects hundreds of millions of users and has huge monetization opportunity.   Now we are looking for a strong developer to join our fun and challenging journey. As a member of the Homepages Experience team, you’ll have the opportunity to shape the design of homepages, and have a direct impact on various products that 100 millions of users use every day. You will learn and research many cutting edge methods in modern web techniques, core UX framework of Microsoft web products, data mining, A/B testing to solve hard problems. You will have enormous resources of Microsoft at your disposal and close collaborations with great teams and colleagues in world-wide. At the same time you have the right environment and strong support to drive your favorite features to solution. We are an extremely agile team and we move very fast from ideas to experimentation, development and deployment through continuous releases throughout the year.

Responsibilities
  • Develop secure, performant, and maintainable code across products; mentor teams on best practices and validation strategies while ensuring adherence to design specifications.
  • Own complex product architecture decisions, evaluate design options, and ensure scalability, resiliency, compliance, and cost-effectiveness.
  • Define and implement robust test strategies, including security testing; improve test coverage, reliability, and automation leveraging AI tools.
  • Build and release thoughtful features for an engaging homepage experience—primarily frontend (full stack preferred)—across multiple products (e.g., Edge browser, Windows Widgets) and endpoints (desktop, mobile).
  • Promote secure design principles, scalability, and performance; stay current with emerging technologies and collaborate closely with developers and PMs across countries for agile development.
  • Integrate telemetry for monitoring system health, lead incident response and postmortems, and proactively improve live-site operations and troubleshooting processes.
  • Partner with stakeholders to validate customer needs, incorporate feedback loops, and ensure solutions meet security, privacy, and usability expectations.


Qualifications
  • 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.
  • Strong coding proficiency with experience in TypeScript/JavaScript, C#, and similar technologies.
  • Excellent communication skills in English.
  • Proven ability in design, problem-solving, and data analysis, with a strong passion for quality, performance, and engineering excellence.
  • Preferably 10+ years of industry experience in frontend development (HTML, CSS, JavaScript, React, etc.). 
  • Self-driven and capable of working independently, while thriving in a collaborative team environment to research and deliver innovative solutions to complex technical and business challenges. 

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

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Suzhou, Cn

Applied Scientist 2 Applied Scientist 2

Location
Suzhou, Cn
Job Number
200001513-en-1
City
Suzhou
Team
Other
Country
Cn
Discipline
Applied Sciences
Overview
In Feeds and AI team, we’re building Microsoft Start, a content powerhouse for every person on the planet to be informed, entertained, and inspired. Microsoft Start is the place for all to read, watch, listen, create, connect with people of shared interests, and experience wonders in the world. We are looking for a skilled and experienced Applied Scientist 2 to join our ranking foundation team. As an Applied Scientist 2 focusing on recommender systems, you will play an important role in contributing to the development and optimization of our online services and offline pipelines within our content ecosystem to achieve product and business growth goals.

Responsibilities
  • Bridges the gap between research and development teams to bring state-of-the-art technologies—especially in NLP, LLMs, and recommender systems—into Microsoft products, driving immediate product impact.
  • Designs, develops, and optimizes ranking and recommendation algorithms (e.g., for News & Feeds), incorporating advanced machine learning and generative AI techniques to improve user engagement and product features.
  • Performs deep data analysis to uncover patterns and trends, builds systemic models to enhance recommendation relevance and user experience, and prepares high-quality datasets for ML applications.
  • Applies and improves ML algorithms, prepares and adapts data for scalable AI solutions, and supports deployment, monitoring, and iteration of models in production environments.
  • Works with internal and external product and business groups, contributes to technology transfer, patents, and white papers, and consults on applying advanced concepts to real-world product needs.
  • Maintains academic and professional networks, supports recruiting and mentoring efforts, and contributes to publications and internal knowledge sharing to foster innovation and talent development.
  • Documents research processes and findings, adheres to ethics and privacy standards, and aligns work with team strategy while gaining expertise in key research domains like machine learning, computer vision, and statistical modeling.


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.
  • Minimum of 2 years of professional experience in recommender systems, search engines, or online advertising, with strong expertise in machine learning algorithms, generative AI and large language models (LLMs), statistics, and data mining techniques applied to personalization.
  • Proven problem-solving abilities and a track record of thriving in fast-paced, collaborative environments.
  • Excellent communication and teamwork skills, with the capability to clearly present and explain technical concepts to a variety of audiences.
  • Proficient in Python programming, with additional experience in languages such as C# or C++ considered a plus. 

Additional or 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. 1+ year(s) experience creating publications (e.g., patents, peer-reviewed academic papers).

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

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences