We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Programming Language Specialist (Wave Language Team)
Location: SF Bay Area / USA / Europe / Canada / Remote
|
Full-Time
Programming Language Design
PL Theory
Type Systems
Compiler Frontend
DSL
C++
Python
MLIR
LLVM
GPU
Formal Methods
AI Engineer
Staff Engineer
AMD is building Wave Language, a fundamentally new programming language for authoring high performance machine learning kernels on AMD GPUs and the rest of our hardware portfolio. We are seeking a Programming Language Specialist to shape the design and evolution of Wave Language. Responsibilities include defining language semantics, designing syntax and features for productivity and performance, developing the type system, working on the compiler frontend, and potentially formal verification. You will collaborate closely with compiler engineers and performance experts to ensure the language design translates to efficient execution. The ideal candidate will have deep domain expertise in programming language design, type theory, and compiler frontends. Required qualifications include at least 5 years of relevant experience and significant contributions to major open-source language/compiler projects or publications in relevant conferences (e.g., PLDI, POPL, ICFP). Experience designing domain-specific languages (DSLs), particularly for high-performance computing or machine learning, is highly valued.
Post Date:
May 15, 2025