Rust, Compiler, and Systems Engineer, Senior or Staff

AMD
San Jose, CAPosted Aug 6, 2026
AMD | Rust, Compiler, and Systems Engineer, Senior or Staff | San Jose, CA | ONSITE | Full-time

I'm looking for a strong compiler and systems generalist to join me at AMD in San Jose.

This role is for someone who enjoys moving across abstraction layers and solving difficult, open-ended engineering problems. 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.

Rust is central to the role. We are investing in Rust for low-level systems where performance, control, and correctness all matter, and this person will help make that investment successful. You should be excited to write substantial production Rust and to improve the compiler, tooling, interfaces, and engineering practices around it. Deep Rust experience is valuable, but a strong compiler or C++ systems engineer who is serious about becoming highly effective in Rust can also be a good fit.

You do not need experience in every area. Strong fundamentals, sound technical judgment, and the ability to become productive in unfamiliar parts of a large systems stack matter more than matching a fixed list of technologies. We value people who can connect architecture to implementation, build rigorous tests, and communicate clearly about correctness and tradeoffs.

This is a full-time, onsite position in San Jose, California. To learn more, email me directly at harsh.menon@amd.com with "HN" in the subject. Please include a short introduction and a resume or links to relevant work.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free