Base Career helps you apply smarter for this job.
ADVANCE YOUR CAREER.
ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better.
It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us.
And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.
AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI.
Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.
We are building next-generation systems software for AMD GPUs with Rust as a core technical direction.
The work spans compilers, runtimes, low-level GPU software, firmware, developer tooling, and methods for improving the safety and correctness of complex hardware-software systems.
Rust is not incidental to this role.
You will help establish how Rust is used in performance-sensitive and high-trust parts of the GPU stack, including the compiler and tooling support, system interfaces, engineering practices, and validation methods required for production deployment.
You will have the opportunity to influence both near-term implementations and the longer-term architecture for using Rust across current and future AMD platforms.
This role is for a deeply technical compiler and systems generalist who enjoys working across abstraction layers.
You may move between Rust source semantics, rustc internals, intermediate representations, MLIR and LLVM, target-specific code generation, object formats, runtimes, GPU ISA, firmware, and hardware interfaces.
You should have strong judgment about correctness boundaries.
Memory safety is important, but production correctness also depends on concurrency, ordering, ABI compatibility, device behavior, compiler transformations, and the assumptions between software and hardware.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Markham, CAN
Hyderabad, IND
Bengaluru, IND
Markham, CAN
Bengaluru, IND
Hyderabad, IND
Austin, USA
Orlando, USA
Santa Clara, USA
You will help make those assumptions explicit and build evidence that the resulting systems behave as intended.
The ideal candidate has deep expertise in at least one part of this stack and the ability to become productive in unfamiliar areas.
with every technology listed below is not expected.
A research background is not required, although the ability to read technical work, form testable hypotheses, and turn promising ideas into reliable implementations is valuable.
The work sits at the intersection of Rust systems programming, production compiler infrastructure, GPU architecture, firmware, program analysis, and formal methods.
Hardware-software co-design experience is highly valuable, especially when compiler, runtime, firmware, or ISA choices must evolve together.
Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent industry experience.
Research publications and advanced degrees are welcome but are not required.
#LI-G11
#LI-HYBRID
This role is not eligible for visa sponsorship.
offered are described: AMD benefits at a glance .
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.
AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.
Verified company details for this employer are not available yet.
USD 178500-306000 yearly
Full-time
Senior Level
Hybrid
Apply faster on company sites with our extension.