JobsSenior Software Engineer
Job description
The HPC/AI team at Microsoft is seeking a Senior Software Engineer to develop next-generation networking infrastructure for large-scale AI training. This role focuses on enhancing performance, scalability, and reliability in distributed AI workloads. The engineer will work with cutting-edge technologies in AI and high-performance computing, contributing to the design and delivery of innovative solutions. This position offers a unique opportunity to impact the future of AI supercomputing in Azure Cloud.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- In-depth understanding of networking protocols such as Ethernet, TCP/IP, RDMA, and gRPC.
- Familiarity with network virtualization, software-defined networking (SDN), or network performance tuning.
- Hands-on experience with networking technologies in AI-specific hardware such as InfiniBand, ROCE, or NVLink.
Responsibilities
- Design, develop, and optimize networking solutions 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 for petabyte-scale data transfer.
- Debug and resolve complex networking issues in large-scale, high-performance environments.
- Act as a Designated Responsible Individual (DRI) and guide other engineers in monitoring system performance and resolving issues.
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?
