JobsSoftware Engineer II
Microsoft logo

Software Engineer II

Microsoft

Location

USA

Type

Full-time

Posted

5/5/2026

Compensation

$100,600 - $215,400 per year

Undergraduate with 2+ Years of Experience
Master's with 2+ Years of Experience
Approval 98.4%·Filings 6,363·New hires 3,142·
👑 Elite Sponsor
·FY 2025

Job description

The HPC/AI team at Microsoft is seeking innovative software engineers to develop next-generation networking infrastructure for large-scale AI training. This role focuses on ensuring high performance, low latency, and minimal jitter for distributed AI workloads. Engineers will work at the intersection of AI and high-performance computing, contributing to the design and delivery of comprehensive solutions. This position offers a unique opportunity to impact the future of AI supercomputing.

Requirements

  • 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 OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements.

Responsibilities

  • Design, develop, and optimize networking solutions tailored for large-scale AI training infrastructure.
  • Architect and implement high-performance, low-latency, and low-jitter communication frameworks for distributed systems.
  • Benchmark, analyze, and enhance the scalability and reliability of networking systems to handle petabyte-scale data transfer.
  • Debug and resolve complex networking issues in large-scale, high-performance environments.
  • Drive identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability.
  • Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook.
  • Proactively seek new knowledge and adapt to new AI trends and technical solutions.

Benefits

  • Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.

Is this posting expired or inaccurate?