Principal Software Development Engineer – Compiler & ML Acceleration in Massachusetts, United States | Advanced Micro Devices, Inc

Amd

Hybrid

Quick summary

Work type
Hybrid
Location
Massachusetts
Salary
$212,000–$212,000 / yr
Posted
3 days ago
Closes
Jun 11, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $212k
$150k most similar roles pay here $251k

This role pays more than 59% of similar roles. Most pay $174,262–$235,750 — the shaded band above. At the midpoint, this role pays about $212k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 65 open roles on FindRole.

Listed pay typically runs $188,000–$188,000 across 65 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Principal Software Development Engineer – Compiler & ML Acceleration in Massachusetts, United States | Advanced Micro Devices, Inc

AMD seeks a Principal Software Development Engineer to lead the development of advanced compiler technology and MLIR-based infrastructure for accelerating Large Language Models (LLMs) and machine learning workloads on emerging accelerator architectures. This role involves designing and implementing optimization pipelines, driving model compilation and data movement optimizations, and collaborating with hardware, runtime, frontend, and systems teams to align compiler capabilities with evolving accelerator needs. The ideal candidate will have extensive experience in compiler development, MLIR or LLVM-based infrastructure, neural network workloads, and graph-level optimizations for ML models. Strong C++ skills and the ability to provide technical leadership and mentorship are essential, as is influencing long-term roadmap decisions for compiler and ML acceleration software. Experience with NPUs or specialized AI accelerators and contributions to production environments is preferred.

What you'll do

  • Lead the design and development of compiler components for machine learning.
  • Implement MLIR-based compiler flows to optimize high-level ML representations.
  • Drive optimization of model compilation and data movement for inference workloads.
  • Define and implement strategies for operator fusion, memory planning, and scheduling.
  • Provide technical leadership and mentorship in compiler direction and best practices.
  • Contribute to the long-term roadmap decisions for compiler and ML acceleration software.

What we're looking for

  • Extensive experience in compiler development across front-end, middle-end, and back-end components.
  • Hands-on expertise with MLIR and LLVM-based compiler infrastructures for machine learning workloads.
  • Deep understanding of graph-level and compiler-level optimizations for neural network models.
  • Strong C++ programming skills and experience working on large, complex codebases.
  • Proven ability to provide technical leadership and influence the direction of compiler development.

More like this

Similar roles

Senior Compiler Engineer - AI

Nvidia

Remote (Austin, TX) +4 31 days ago $184,000$287,500
Python C/C++ LLVM MLIR Reinforcement_learning Genetic_algorithms Predictive_modeling LLMs CI/CD GPU_architecture Scalability Reliability Performance_engineering Open_source_contribution
Remote

Principal Software Quality Engineer – GPU & Machine Learning in San Jose, California | Advanced Micro Devices, Inc

Amd

CA 30 days ago $210,400$210,400
Python C++ GitHub CI/CD ROCm PyTorch JAX TensorFlow vLLM CUDA MPI RCCL NCCL UCX Libfabric Linux GPU Distributed Systems HPC InfiniBand Ethernet BMC/IPMI Thermal Management Firmware GitHub Actions Jenkins LLM-based Coding Agents Trunk-Based Development Shift-Left Testing Observability Feature Flags Release Qualification Programs PR Gating Self-Hosted Runners Required Status Checks Open-Source Contribution \*Repositories Fault Injection RAS Telemetry Long-Haul Stability
Hybrid

Sr. Software Development Engineer (Applied ML)-Hardware Product Design

Apple Inc

Sunnyvale, CA 4 days ago $181,100$318,400
Python ML frameworks 3D geometric data CAD files Evaluation and monitoring strategies Agentic AI systems LLMs VLMs PyTorch3D OpenCASCADE Trimesh Computational geometry Graph algorithms Constraint satisfaction Tool-path generation CAD/CAM