Principal Performance Architect | Microsoft Careers

Microsoft

Actively hiring Verified listing
San Francisco Bay area · New York City metropolitan area Posted 10 days ago $142,800$274,800 / year

At a glance

AI generated

TL;DR

The Principal Performance Architect position within Microsoft’s MAIA Architecture Team requires a seasoned professional to drive innovative solutions for cloud hardware manufacturing. This senior-level role involves developing and testing SoC and IP models, analyzing performance bottlenecks in critical deep learning workloads, and collaborating with architects to provide essential feedback on future system-on-chip designs. The ideal candidate will also prototype optimizations for performance and power efficiency on AI accelerators. Preferred qualifications include expertise in SIMD and MIMD architectures, experience with deep neural network training and inference workload optimizations, and a background in GPU architecture analysis. This role demands advanced knowledge of electrical engineering or computer science, coupled with extensive industry experience, to address the complex challenges of scaling and optimizing Microsoft’s cloud infrastructure.

Skills

SIMD MIMD Deep Neural Networks GPU Workload Analysis

What you'll do

  • Develop and test SoC and IP models, ensuring accurate integration.
  • Analyze performance and bottlenecks for critical deep learning workloads.
  • Prototype opportunities to optimize performance and power on AI accelerators.
  • Provide critical feedback for future System-on-Chip (SoC) designs.
  • Collaborate with architects to enhance the efficiency of cloud hardware.

What we're looking for

  • Doctorate or equivalent experience in relevant engineering fields.
  • 3+ years of technical engineering experience required.
  • Expertise in SIMD and MIMD architectures preferred.
  • Background in deep neural network training optimizations needed.
  • Experience with GPU architecture and workload analysis beneficial.

Market check

Salary context

This $142,800–$274,800 range sits above 67% of similar postings on FindRole.

Peer median band

$141,100$274,800

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$184,681$224,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 451 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 417 roles with salary data.

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Principal Software Engineer (Architect) | Microsoft Careers

Microsoft

US 16 days ago $163,000$296,400
Python Java JavaScript C# AWS Azure Google Cloud Messaging Queues Event Processing Pipelines CI/CD Security Standards Accessibility Standards Privacy Standards AI Integration SDLC Automation

Principal Silicon Performance Architect | Microsoft Careers

Microsoft

US 28 days ago $163,000$296,400
Python C++ Performance_Modeling Simulation_Infrastructure AI_Inference_Workloads Chip_Architecture_Analysis Memory_Systems Functional_Units Input_Output_Ctrlrs Profiling Bottleneck_Analysis Experimental_Design Microarchitecture_Tradeoffs AI_Inference_Software_Stack Compilers Runtimes Model_Serving_Systems Architectural_Simulators

Principal Design Engineer | Microsoft Careers

Microsoft

Redmond, WA, US 9 days ago $142,800$274,800
Verilog SystemVerilog RTL Clock Domain Crossing (CDC) Lint Synthesis Timing constraints Power Performance Area (PPA) Post-Silicon Debug Fabric/Network On Chip Networking ASICs Complex Control Logic Die to die IP design CPU design Graphics core design Algorithmic designs for AI Script development

Principal Performance Applications Engineer

Arm Holdings

Austin, Texas, US 46 days ago $249,900$338,100
C C++ Linux kernel perf SoC architectures CPU clusters interconnects memory subsystems Arm products Arm software ecosystem software debuggers compilers simulation CI/CD