Jobs and Careers
MI

Principal Architect

Microsoft
Mountain View, United Statesfull_timeVerifiedPosted 7 Oct 2024
💰 $294,000/yr($137,600/yr$294,000/yr)

About the role

Microsoft is a leader in design of world-class devices. Come join the dynamic Microsoft Silicon Architecture team as a Principal Architect - team that is responsible for Architecting Microsoft AI Accelerator (MAIA) Silicon and is changing the world through innovation. We are a growing team of experienced silicon developers, working in a startup environment.

 

Microsoft’s MAIA architecture team is looking for outstanding Performance Analysis Architects to help analyze, and accelerate AI application performance on Microsoft’s custom AI accelerators

 

We are looking for a Principal Architect to join our team!

 

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

  • Lead the development of hardware architecture for High-Speed Network Interface Cards(NIC), networking interfaces, and protocol processing pipelines across multiple SOCs.
  • Demonstrate expertise in High-Speed Data Transfer Fabric protocols to ensure high efficiency in large-scale networks.
  • Understand and address Network Topology and System-level design challenges to support high-performance scale-up and scale-out networks.
  • Design and implement >100G Ethernet-based interface architectures, leveraging substantial experience in the field.
  • Apply an understanding of L1 to L4 layers of the Network Protocol stack to guide design and troubleshooting efforts.
  • Analyze and address End-to-End Transport Protocol Architecture challenges for large-scale networks, including congestion, flow control, topologies, load balancing, traffic patterns, and uniform latency.
  • Develop and utilize models or simulation tools to model protocol and architecture ideas effectively.
  • Work comfortably with diverse and large teams, fostering a collaborative and productive work environment.
  • Collaborate across functional teams (Architecture, Design, Verification, Validation, System, Software, Lab Bring-Up) to integrate and support comprehensive solutions.
  • Other

Qualifications

Required Qualifications

  • 9+ years of related technical engineering experience
    • OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience or internship experience
    • OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience or internship experience
    • OR Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience.
  • 7+ years of experience in Network Interface Card hardware architecture and design, including the development of high-speed Network Interface Cards, networking interfaces, and protocol processing pipelines for various Systems on Chips

Other Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications

  • MS or PhD in relevant CS/EE/CE
  • Background in deep neural network training, and inference workload optimizations
  • Experience in architecture and workload analysis on GPUs
  • Hardware Architecture development experience of High-Speed NIC, Networking Interface and Protocol Processing pipeline for multiple SOCs
  • Working knowledge of different kinds of High-Speed Data transfer Fabric protoc

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Microsoft

View company profile →