JobsPrincipal AI Accelerator Tools Development Engineer
Microsoft logo

Principal AI Accelerator Tools Development Engineer

Microsoft

Location

Mountain View, CA, Hillsboro, OR, Redmond, WA

Type

Full-time

Posted

8/1/2026

Compensation

$142,800 - $304,200 per year

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

Job description

The Principal AI Accelerator Tools Development Engineer will lead the development of stress, validation, and performance tooling for MAIA AI accelerator platforms within Microsoft's Platform Systems Engineering team. This role focuses on building software frameworks and tools that exercise the AI stack, ensuring platform readiness and performance validation. The engineer will collaborate with various teams to translate platform requirements into scalable solutions. The position is integral to the advancement of AI-native silicon and hyperscale systems at Microsoft.

Requirements

  • Master's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 7+ years technical engineering experience OR Bachelor's Degree in the same fields AND 8+ years technical engineering experience OR equivalent experience.
  • 8+ years of experience developing and optimizing AI training and inference workloads for GPUs, AI accelerators, or HPC platforms.
  • 8+ years of experience analyzing and optimizing workloads on AI accelerator, GPU, or HPC platforms.
  • 8+ years of experience developing and optimizing GPU or AI accelerator kernels and building automated stress, validation, benchmarking, and reliability frameworks.

Responsibilities

  • Design and develop scalable stress, performance, and validation frameworks for MAIA AI accelerator platforms.
  • Build workload generation infrastructure capable of exercising compute, memory, interconnect, networking, storage, and system-level resources.
  • Develop reusable stress tools using PyTorch, Triton, Python, C++, and custom MAIA SDKs.
  • Create synthetic and production-inspired workloads that model training and inference behaviors observed in large-scale AI deployments.
  • Develop and optimize kernels targeting custom AI accelerators.
  • Analyze execution behavior across the hardware-software stack and identify bottlenecks impacting utilization and performance.
  • Develop tooling that integrates with MAIA compiler pipelines, SDKs, runtime environments, and performance analysis tools.
  • Design workload suites for platform bring-up, qualification, and reliability testing.
  • Characterize system performance across compute, networking, memory, and storage subsystems.
  • Improve developer productivity through automation, CI/CD integration, diagnostics, and debugging infrastructure.

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?