Back to all jobs

Senior or Staff Rust, Compiler, and Systems Engineer at AMD

HackerNews
Apply NowSign in to track
AI-enhanced for better readability

Job Overview

  • Role: Rust, Compiler, and Systems Engineer (Senior or Staff)
  • Company: AMD
  • Location: San Jose, CA (ONSITE)
  • Type: Full-time
  • Source: Hacker News

About the Role

We are looking for a strong compiler and systems generalist to join the team in San Jose. This role is for someone who enjoys moving across abstraction layers and solving difficult, open-ended engineering problems.

Rust is central to this role. We are investing in Rust for low-level systems where performance, control, and correctness matter. You will help make that investment successful by writing substantial production Rust and improving the compiler, tooling, interfaces, and engineering practices around it.

What We Are Looking For

Relevant experience may include:

  • LLVM, MLIR, compiler frontends or backends
  • Intermediate representations, optimization, and code generation
  • Language runtimes
  • Rust or C++
  • Low-level GPU systems, firmware, program analysis, or formal methods

Note: You do not need experience in every area. We value strong fundamentals, sound technical judgment, and the ability to become productive in unfamiliar parts of a large systems stack. Deep Rust experience is valuable, but a strong compiler or C++ systems engineer who is serious about becoming highly effective in Rust is also a great fit.

Key Competencies

  • Ability to connect architecture to implementation
  • Experience building rigorous tests
  • Ability to communicate clearly about correctness and tradeoffs

How to Apply

To learn more, please email harsh.menon@amd.com with "HN" in the subject line.

Please include:

  • A short introduction
  • A resume or links to relevant work

Similar jobs