Principal AI Virtualization Engineer (GPU/XPU) - Equity

Broadcom Inc.

Austin, Northern (TX, KY)

Hybrid

USD 122,000 - 195,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
New hire equity grant
Annual equity awards
401(k) with company match
Employee Stock Purchase Program (ESPP)
Paid holidays
Paid time off

Job summary

Broadcom Inc. seeks a Principal Software Engineer to advance the AI Virtualization Stack for ESXi, enabling hardware-agnostic acceleration of AI/ML workloads in virtual machines.

You will develop PyTorch and JAX backends with OpenXLA, optimize ML acceleration, and collaborate with internal and external teams to support multi-vendor GPUs and XPUs. The role emphasizes performance tuning (KV-caching, FlashAttention) and requires strong C++/Python skills, plus experience with ML frameworks and

Qualifications

  • 8+ years in ML framework/runtime development.
  • Experience with C++ and Python.
  • Strong knowledge of PyTorch and JAX.
  • Familiarity with ML compilers and OpenXLA.
  • Experience with version control systems like Git.

Responsibilities

  • Research, design, and develop the AI Virtualization Stack for ESXi server development.
  • Implement and optimize PyTorch and JAX backends using OpenXLA for high-performance AI/ML workloads across GPUs and XPUs.
  • Analyze and re-architect performance-critical ML acceleration code, focusing on KV-caching and FlashAttention for LLM inference.
  • Troubleshoot and resolve bugs in AI/ML acceleration functionality.
  • Deliver code that meets Broadcom coding guidelines and document features.
  • Collaborate with virtual driver and device teams and external GPU/XPU vendors for end-to-end ML framework support.

Skills

ML framework dev
PyTorch
JAX
OpenXLA
C++
Python
GPU kernel
Git

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

OpenXLA tooling
CUDA
ROCm
Git

Job description

Broadcom Inc. seeks a Principal Software Engineer to advance the AI Virtualization Stack for ESXi, enabling hardware-agnostic acceleration of AI/ML workloads in virtual machines.

You will develop PyTorch and JAX backends with OpenXLA, optimize ML acceleration, and collaborate with internal and external teams to support multi-vendor GPUs and XPUs. The role emphasizes performance tuning (KV-caching, FlashAttention) and requires strong C++/Python skills, plus experience with ML frameworks and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal AI Virtualization Engineer - Multi-Vendor GPU/XPU
Principal AI Virtualization Engineer - Multi-Vendor GPU/XPU

jobs.frontdoordefense.com - Jobboard • California (MO)

On-site
USD 127,100 - 226,000
Medical, dental, and vision plans
401(K) participation including company matching
Employee Stock Purchase Program
+1
Principal AI Virtualization Engineer for GPUs/ESXi
Principal AI Virtualization Engineer for GPUs/ESXi

Broadcom • California (MO)

On-site
USD 127,100 - 226,000
Medical, dental, and vision plans
401(K) participation with company matching
Employee Stock Purchase Program
+1
Principal AI Virtualization Architect
Principal AI Virtualization Architect

Broadcom Inc. • United States

On-site
USD 127,100 - 226,000
Medical, dental and vision plans
401(K) participation with matching
Employee Stock Purchase Program
+1
R&D Principal Software Engineer
R&D Principal Software Engineer

Broadcom • California (MO)

On-site
USD 127,100 - 226,000
Medical, dental, and vision plans
401(K) participation with company matching
Employee Stock Purchase Program
+1
R&D Principal Software Engineer
R&D Principal Software Engineer

Broadcom Inc. • United States

On-site
USD 127,100 - 226,000
Medical, dental and vision plans
401(K) participation with matching
Employee Stock Purchase Program
+1
R&D Principal Software Engineer Software
R&D Principal Software Engineer Software

Front Door Defense • Austin (TX)

On-site
USD 127,100 - 226,000
Medical, dental, and vision plans
401(K) participation including company matching
Employee Stock Purchase Program
+1
R&D Principal Software Engineer
R&D Principal Software Engineer

Broadcom Inc. • Austin (TX), Northern (KY)

Hybrid
USD 122,000 - 195,000
Discretionary annual bonus
New hire equity grant
Annual equity awards
+4
Senior DL Compiler Engineer (XLA) – Equity & Impact
Senior DL Compiler Engineer (XLA) – Equity & Impact

NVIDIA • Washington

On-site
USD 152,000 - 288,000
Equity
Benefits
Principal AI Architect: Scalable Agentic AI & Orchestration
Principal AI Architect: Scalable Agentic AI & Orchestration

Broadcom Inc. • Wayne (CA)

On-site
USD 119,000 - 190,000
Medical insurance
Dental insurance
Vision plans
+3
Principal AI System Architect: XPU Infra Lead
Principal AI System Architect: XPU Infra Lead

ArcTern Ventures • San Jose (CA)

On-site
USD 180,000 - 240,000