Resume and JobRESUME AND JOB
Microsoft logo

Software Engineering

Microsoft

Software and Technology Jobs

Software Engineering

full-timePosted: Sep 18, 2025

Job Description

Are you passionate about Cloud, AI, intuitive developer experiences, and building platforms and tools that accelerate the adoption of AI? Do you want to help developers efficiently deliver high-quality AI-powered applications leveraging Microsoft’s Azure cloud platform? Are you excited to work with languages like Python, Java, TypeScript, C#, and more, and to contribute to the next generation of SDKs and services? If so, this is your opportunity to make a significant impact and help shape the future of development at Microsoft.The Azure SDK team is creating seamless, consistent, and idiomatic SDKs for all developers. Whether you are using Storage, KeyVault, EventHubs, or Cognitive Services, these libraries and tools are used by developers worldwide to leverage Azure's vast array of features in their language of choice. Our open-source, cross-platform SDKs span the breadth of the Azure AI ecosystem, including services like Azure OpenAI, Cognitive Services, and Azure Machine Learning.Team Dynamics & Culture: We have an amazing diverse, friendly, respectful, and energetic team environment. We seek candidates who embrace this culture and are passionate about advancing AI for developers everywhere.

Locations

  • Shanghai, Shanghai, China, Shanghai, Shanghai, China

Salary

Estimated Salary Rangemedium confidence

80,000 - 180,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python (degree)
  • Hands-on experience with modern AI technologies such as Retrieval-Augmented Generation (RAG), model fine-tuning, and agent-based frameworks (e.g., LangChain, Semantic Kernel), including integrating vector databases for semantic search. (degree)
  • Proficient in any language such as C#, GO, Python and/or Javascript, with at least 2 years of software engineering experience. (degree)
  • Passionate about learning, facing challenges, and developing your skills to handle complex and ambiguous situations. (degree)
  • Communicate effectively and collaborate well with various teams and partners. (degree)
  • Experience working on cloud-based AI services or large-scale applications leveraging AI. (degree)
  • Familiarity with MCP or similar frameworks with a strong understanding of responsible AI practices and advanced AI development workflows. (degree)
  • Contributions to open-source AI projects. (degree)
  • Experience working with Swagger, TypeSpec or AutoRest code generation. (degree)

Preferred Qualifications

  • Experience working on cloud-based AI services or large-scale applications leveraging AI. (degree)
  • Familiarity with MCP or similar frameworks with a strong understanding of responsible AI practices and advanced AI development workflows. (degree)
  • Contributions to open-source AI projects. (degree)
  • Experience working with Swagger, TypeSpec or AutoRest code generation. (degree)

Travel Requirements

3 days / week in-office

Target Your Resume for "Software Engineering" , Microsoft

Get personalized recommendations to optimize your resume specifically for Software Engineering. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineering" , Microsoft

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Software Engineering @ Microsoft.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Microsoft logo

Software Engineering

Microsoft

Software and Technology Jobs

Software Engineering

full-timePosted: Sep 18, 2025

Job Description

Are you passionate about Cloud, AI, intuitive developer experiences, and building platforms and tools that accelerate the adoption of AI? Do you want to help developers efficiently deliver high-quality AI-powered applications leveraging Microsoft’s Azure cloud platform? Are you excited to work with languages like Python, Java, TypeScript, C#, and more, and to contribute to the next generation of SDKs and services? If so, this is your opportunity to make a significant impact and help shape the future of development at Microsoft.The Azure SDK team is creating seamless, consistent, and idiomatic SDKs for all developers. Whether you are using Storage, KeyVault, EventHubs, or Cognitive Services, these libraries and tools are used by developers worldwide to leverage Azure's vast array of features in their language of choice. Our open-source, cross-platform SDKs span the breadth of the Azure AI ecosystem, including services like Azure OpenAI, Cognitive Services, and Azure Machine Learning.Team Dynamics & Culture: We have an amazing diverse, friendly, respectful, and energetic team environment. We seek candidates who embrace this culture and are passionate about advancing AI for developers everywhere.

Locations

  • Shanghai, Shanghai, China, Shanghai, Shanghai, China

Salary

Estimated Salary Rangemedium confidence

80,000 - 180,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python (degree)
  • Hands-on experience with modern AI technologies such as Retrieval-Augmented Generation (RAG), model fine-tuning, and agent-based frameworks (e.g., LangChain, Semantic Kernel), including integrating vector databases for semantic search. (degree)
  • Proficient in any language such as C#, GO, Python and/or Javascript, with at least 2 years of software engineering experience. (degree)
  • Passionate about learning, facing challenges, and developing your skills to handle complex and ambiguous situations. (degree)
  • Communicate effectively and collaborate well with various teams and partners. (degree)
  • Experience working on cloud-based AI services or large-scale applications leveraging AI. (degree)
  • Familiarity with MCP or similar frameworks with a strong understanding of responsible AI practices and advanced AI development workflows. (degree)
  • Contributions to open-source AI projects. (degree)
  • Experience working with Swagger, TypeSpec or AutoRest code generation. (degree)

Preferred Qualifications

  • Experience working on cloud-based AI services or large-scale applications leveraging AI. (degree)
  • Familiarity with MCP or similar frameworks with a strong understanding of responsible AI practices and advanced AI development workflows. (degree)
  • Contributions to open-source AI projects. (degree)
  • Experience working with Swagger, TypeSpec or AutoRest code generation. (degree)

Travel Requirements

3 days / week in-office

Target Your Resume for "Software Engineering" , Microsoft

Get personalized recommendations to optimize your resume specifically for Software Engineering. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineering" , Microsoft

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Software Engineering @ Microsoft.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.