LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Software Engineer II
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 1606 jobs →
Microsoft

Software Engineer II

Microsoft • United States, Multiple Locations, Multiple Locations

Posted 1d agoMid-LevelSoftware engineering📍 United states
Apply Now →

Skills & Technologies

AzureAIGpu

Overview

Microsoft is hiring a Software Engineer II to design and deliver next-generation AI training and infrastructure for Azure. You'll work with Azure technologies and GPU-based workloads. This position requires experience in cloud infrastructure and AI technologies.

Job Description

Who you are

You have a solid background in software engineering, particularly in cloud platforms like Azure, and are eager to tackle complex challenges in AI and GPU-based workloads. Your experience includes designing and deploying infrastructure components that enhance performance and reliability, ensuring that customer needs are met with high-quality solutions. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful features that drive customer value.

You possess a deep understanding of hardware architectures and networking types, which allows you to optimize systems for high-speed performance. Your technical expertise extends to automating infrastructure buildout and recovery systems, ensuring that the solutions you develop are robust and scalable. You are passionate about leveraging the latest technologies to push the boundaries of what is possible in cloud computing and AI.

Desirable

Experience with AI inferencing and training is a plus, as is familiarity with video and gaming infrastructure. You are comfortable working with various processor types and have a keen interest in the evolving landscape of cloud technologies. Your ability to measure and optimize performance will be crucial in this role, as will your commitment to continuous improvement and innovation.

What you'll do

As a Software Engineer II at Microsoft, you will play a critical role in the Azure Specialized team, focusing on delivering next-generation workloads to the public cloud platform. You will be involved in designing and implementing features that enhance the Azure platform, particularly in the areas of AI and GPU workloads. Your responsibilities will include collaborating with industry partners to create differentiating customer features that add significant value.

You will work on deploying and operating infrastructure components that are essential for AI workloads, ensuring that they meet the highest standards of quality and performance. This will involve deep technical work, where you will define, deploy, and sustain hardware and software infrastructure critical to Azure's success in the AI domain. You will also engage in optimizing networking performance and reliability, integrating with core Azure services, and implementing automated systems for infrastructure management.

Your role will require you to stay updated with the latest technology stacks driving the AI revolution, allowing you to contribute to innovative solutions that set Microsoft apart in the cloud computing space. You will be part of a team that values collaboration and continuous learning, where your contributions will have a direct impact on the future of Azure and its capabilities.

What we offer

At Microsoft, you will be part of a mission-driven organization that is committed to empowering every person and organization on the planet to achieve more. You will have the opportunity to work with cutting-edge technologies and be at the forefront of the AI revolution. We offer a collaborative work environment where your ideas are valued, and your professional growth is supported. You will also benefit from competitive compensation and a comprehensive benefits package that reflects our commitment to our employees' well-being and success.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts