Sr. Compiler Engineer, GPU Code Object Rewriting & Tooling (San Jose)
AMD
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. The RoleWe are building next-generation infrastructure to predict, explain, and improve AMD GPU kernel performance across current and future architectures, including cases where final hardware is not yet available.This role is for a deeply technical performance-modeling leader who understands GPU hardware and software end to end: ISA, compiler code generation, memory hierarchy, schedulers, matrix units, occupancy, profiling, simulation, and kernel behavior. You will help define how we model new GPU architectures, validate those models against hardware and simulators, and teach teams across compiler, runtime, architecture, and performance libraries how to reason about GPU performance.The work sits at the intersection of GPU performance modeling, compiler analysis, microarchitecture, profiler/simulator validation, and architecture-aware optimization. Hardware-software co-design experience is highly valuable, especially for influencing future ISA features, compiler-visible architecture choices, memory-system behavior, and matrix/tensor pipelines.What You Will DoLead the design of an explainable GPU performance-estimation system for AMDGPU kernels.Build models from ISA, compiler output, code-object metadata, profiler data, simulator traces, microbenchmarks, and architecture facts.Model key performance drivers: wave scheduling, occupancy, VGPR/SGPR pressure, matrix pipelines, VALU/SALU issue pressure, VMEM/SMEM traffic, LDS bank conflicts, cache behavior, memory coalescing, waitcnt dependencies, barriers, and latency hiding.Use current-generation GPUs, hardware counters, synthetic kernels, and simulator traces to calibrate and validate predictions for future architectures.Produce reports with estimated cycles, lower and upper bounds, uncertainty, bottleneck attribution, missing facts, and source/PC-level explanations.Partner with GPU architecture, compiler, runtime, profiler, simulator, and performance-library teams to turn modeling results into better hardware, better compilers, and faster kernels.Mentor engineers, write design docs, lead technical reviews, and educate teams on GPU architecture and performance behavior.Explore ML-assisted modeling where it improves calibration, residual prediction, anomaly detection, microbenchmark selection, autotuning, or trace analysis while keeping the core model explainable and hardware-grounded.What We Are Looking ForDeep understanding of GPU microarchitecture and execution models, including waves/warps, SIMD/SIMT execution, registers, shared/local memory, caches, memory coalescing, barriers, occupancy, latency hiding, and scheduling.Strong quantitative performance intuition: instruction throughput, dependency chains, memory bandwidth, cache effects, occupancy cliffs, issue bottlenecks, and resource contention.Experience building analytical, trace-driven, simulation-based, or compiler-assisted performance models.Strong C++ systems programming skills and experience building production-quality low-level tools.Experience with compilers, compiler IRs, machine-level code generation, static/dynamic analysis, or target-specific optimization.Ability to read and reason about low-level assembly, ISA encodings, compiler output, and profiler traces.Experience analyzing performance using profilers, hardware counters, traces, simulators, microbenchmarks, or custom instrumentation.Technical leadership: ability to set direction, influence across teams, mentor others, and explain complex hardware/software behavior clearly.Strong validation mindset: you care about evidence, counterexamples, error bars, and avoiding misleading point estimates.Strong PlusAMDGPU, GCN, RDNA, CDNA, ROCm, HIP, HSA, or the AMDGPU LLVM backend.GPU performance tuning for HPC, AI, graphics, or performance libraries.GPU architecture modeling, cycle simulators, trace-driven simulators, analytical performance models, or silicon bring-up.Hardware-software co-design for new ISA features, memory systems, matrix/tensor units, schedulers, or compiler-visible architecture features.Matrix/tensor instructions such as MFMA, WMMA, tensor cores, or other specialized math pipelines.ROCm profiling tools, hardware performance counters, thread traces, ROCprof, ROCm Compute Profiler, Nsight Compute, or similar tooling.Modeling LDS/shared-memory bank conflicts, cache behavior, memory coalescing, atomics, synchronization, barriers, and tail effects.LLVM, MLIR, GCC, or other production compiler infrastructure.Binary analysis, disassembly, LLVM MC, ELF/code-object metadata, DWARF/source correlation, or post-link analysis.Machine learning for performance modeling, trace analysis, anomaly detection, autotuning, or learned residual correction.Preferred Academic CredentialsBachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent industry experience. #LI-G11#LI-HYBRIDThis role is not eligible for visa sponsorship.Benefits 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.
- ...passionate about software engineering and the craft of... ...distributed training, and compilers—to clear resolution.... ...steps.Optimize multi‑GPU/multi‑node training and... ...bottlenecks using standard tooling; prevent regressions... ...equivalent LOCATION:San Jose, CA preferred. Other...SeniorPart time
- ...seeking a Principal Software Engineer to serve as the senior... ...on AMD Instinct™ GPU platforms. You will set... ...policy, required checks, code-coverage standards, bug... ...validation, profiling tools (rocprof, Omniperf, Nsight... ...experience). LOCATION: San Jose, California#LI-DR1#LI-...SuggestedContract workPart timeShift work
- ...ROLEWe are hiring a senior engineering leader to define,... ...packaging/distribution, tooling, documentation, sample... ...orchestration (CPU/GPU/NPU scheduling, memory... ...where relevant), cross‑compile toolchains, reproducible... ...LOCATION:San Jose / Santa Clara, CA or Austin...SeniorPart time
- ...and achieve business objectives. The role will work cross... ...partner to Datacenter GPU leadership.KEY... ...infrastructure, platform, or engineering-heavy organizations (... ...Proficiency in Excel, AI tools, MSFT Co-Pilot, and... ...CFA preferredLOCATION: San Jose, CAThis role is not...SeniorPart time
$189k - $301k
...technology solutions power the tools you use every day--... ...communities.Samsung’s San Jose Location Group in US... ...Processor, Connectivity, GPU, NPU etc. and hence... ...experienced Systems/DSP engineer at the level of Staff/Senior... ...skills, discipline coding practice, and proficient...SeniorPart timeFlexible hours$207.4k - $259.2k
...aerospace company based in San Jose, California building an... ...experienced and passionate Sr. Staff Site Reliability Engineer (SRE) to join our growing... ...maintain automation scripts and tools using Python, Bash, and... ...infrastructure-as-code principles.Comprehensive understanding...SeniorPermanent employmentPart timeLocal area- ...planning, process, design, and product engineering teams to realize silicon solutions with... ...toolsExperience with FPGA implementation tools.Experience advocating for technical solutions... .../Electrical Engineering LOCATION:San Jose, CAThis role is not eligible for visa sponsorship...SeniorPart time
- ...: California City: San Jose General OverviewJob Title... ...Area: Engineering (ENG)Career Stream: Design... ...Role: Manager (SMG)Job Code: SMG-ENG-DHWJob Band:... ...Accountable for all department objectives and achieving agreed targets... ...with AMD and Intel GPU, Broadcom DNX, Intel/...SeniorPart timeFor contractorsWork at officeLocal area
$159.2k - $301.6k
...part of the AEM Co-Innovation Engineering (ACE) team, you’ll play a... ...both internally and externally. Code: This is a hands-on enterprise... ...innovative platforms and tools that unleash creativity, productivity... ...liability.SummaryLocation: San Jose; Toronto; Austin; Seattle;...SeniorFull timeTemporary workPart timeLocal areaWorldwide$224.9k - $309.3k
...growth, we’re looking to add a Sr Director, Operations Engineering located in San Jose, CA. Reporting to the VP, Global... ...support growth and profitability objectives. What a typical day looks like:Engineering... ..., governance, processes, tools, and performance expectations....SeniorFull timePart timeFlexible hours$154k - $286k
...semiconductor processes, using the latest industry tools and methodologies. As a Technical Quality Engineer and member of the Silicon Solutions Group global quality... ...work that matters. Help us solve what others can’t.SummaryLocation: SAN JOSE; CARY; AUSTINType: Full time...SeniorFull timePart time$182k - $319k
...State/Province: California City: San Jose General OverviewFunctional Area: Engineering (ENG)Career Stream: Engineering (... ...Principal, Design EngineeringJob Code: SPR-ENG-DSGNSummaryThank you for... ...optical, switch, memory, NPU, CPU, GPU componentsFailure mode analysisGood...SeniorPart timeLocal area- ...Locations available: San Diego and San Jose, California or Austin, TexasNXP is searching for a hands-on AI Compiler Engineer who thrives at the convergence of cutting-edge AI, compiler... ...accelerator features, aligning silicon and code for maximum impact.Diagnose and crush...Full timePart timeWork at officeLocal area
$196k - $294k
...If so, you'll thrive on our team as a Sr. Systems Sales Engineer at Nutanix, where you'll have the... ...professionals. This team is based primarily in San Jose, California, and is focused on... ...technology opportunities with customer objectives while providing exceptional service...SeniorPart timeWork at officeLocal areaRemote workRelocation package- ...a Senior Staff Software Engineer to lead compiler development and GPU performance optimization... ...LLVM, develop optimized code-generation flows, and work... ...and applying AI-assisted tools to improve compiler engineering... ...experience.LOCATION: San Jose, California#LI-DR1#LI-HYBRIDBenefits...SeniorPart time
- ...superintelligence. One person, one GPU.If you'd like to build... ...presence in our San Francisco/San Jose/Bellevue office... ...is currently Tuesday.Engineering at Lambda is responsible... ...as well as internal tooling for system deployment,... ...virtualization technologies, SR-IOV, and...SeniorPart timeWork at officeLocal areaWork from homeFlexible hours
- ...THE ROLE: This software engineer role will help drive... ...architecture, optimization and tooling to achieve industry-... ...Performance on AMD GPU. You will partner across... ...architecture, AI frameworks, compilers, runtime, ROCm,... ...related field. LOCATION:San Jose, CA (hybrid)#LI-MV1Benefits...SeniorPart time
- ...Description:PayPal, Inc. seeks Sr. MTS, Software Engineer in San Jose, CA Job Duties: Design and... ...and approve all the code pull requests. Partial telecommuting... ..., Hibernate, RestEasy3. Object Oriented Programing using... ....5. Version Control tools (Git, SVN).6. Testing Frameworks...SeniorFull timePart timeWork at officeLocal areaImmediate startRemote workFlexible hours
$198.2k - $297.2k
...ResponsibilitiesAs a Senior Staff GPU Design Verification Engineer – Formal Verification, you... ..., properties, coverage objectives, and sign-off criteria for... ...industry-standard formal tools and methodologies to... ...SummaryLocation: 3655 N 1st St, San Jose, CA, USAType: Full time...SeniorHourly payFull timePart timeRelocation$130.5k - $193.6k
...Essential Responsibilities: Develop clear objectives and priorities within content design to... ...)Additional Location(s) | Pay Range:San Jose, California | ($143,500.00 - $212,850.00... ...one-time passcodes (OTP), or verification codes. Any such request is a red flag and likely...SeniorFull timePart timeWork at officeLocal areaImmediate startFlexible hours$255k - $340k
...superintelligence. One person, one GPU.If you'd like to build the... ...requires presence in our San Jose office location 4 days per week... ...currently Tuesday.Hardware Engineering at Lambda is responsible for... ...hardware systems. Enable automated tools for doing scale testing....SeniorPart timeWork at officeLocal areaWork from homeFlexible hours$182.5k - $228.1k
...Archer is an aerospace company based in San Jose, California building an all-electric vertical... .... What You’ll Do:Lead the Industrial Engineering (IE) organization responsible for... ...analysis (MODAPTS), and work measurement tools.Skilled with discrete event simulation tools...SeniorPart timeLocal area- ...Position:Sr DFT Engineer (eInfochips Inc)Job Description:What You'll Be Doing: Design and implement DFT, including scan, MBIST, ATPG, Sims... ...office location as requested by Arrow Client leadership.Location: San Jose, CA (Complete Onsite) About eInfochips: eInfochips, an Arrow...SeniorFull timePart timeWork at office
- ...thrive.Senior Programmability Engineer At F5, we strive to bring a better... ...will design and develop tooling that leverages WebAssmply (Wasm... ...with geographically distributed compiler, architecture and application... ...SummaryLocation: Seattle; Boulder (Louisville); San JoseType: Full time...SeniorFull timePart timeWork experience placementLocal area
$172.5k - $306.63k
...Senior Machine Learning Engineer to join our Applied... ...data points across large GPU environments.If you’re... ...systems Create reusable tools, libraries, and documentation... ...environment through code reviews and knowledge... ...liability.SummaryLocation: San Jose; SeattleType: Full time...SeniorFull timeTemporary workPart timeLocal areaWorldwide- ...Methodology team as a Hardware Development Engineer, where you will contribute to the... ...define and improve the methodologies and tools that enable high-quality RTL design across... ...Master's or PhD degree preferred. LOCATION: San Jose, CAThis role is not eligible for visa sponsorship...Part time
- ...San Jose, California, United StatesProducts – Engineering /Fulltime /HybridWe are seeking an experienced Senior Full Stack... ...Mentor junior developers, promote coding standards, and drive best practices... ...use artificial intelligence (AI) tools to support parts of the hiring...Full timePart time
- ...Lead / Principal Systems Design Engineer to join our growing team. As a key... ...: Design and implement compilers based on MLIR fused model to execute on NPU/GPU effectively Debugging issues found... ...computer engineering LOCATION: San Jose, California#LI-DR1#LI-HYBRIDThis...Part time
$199.7k - $254.6k
...Triangle Park), North Carolina or San Jose, CaliforniaMeet the TeamOur... ...platform—the central AI engine that powers productivity and... .... By leveraging advanced AI coding tools (such as Cursor, Copilot, or... ...such as strategic sales objectives, Cisco may pay 0% up to 125%...Full timeTemporary workPart timeLocal areaFlexible hours3 days per week$206.4k - $379.1k
...is seeking a Principal Service Engineer to serve as the technical lead... ...of DevOps processes and tooling necessary for scaling infrastructure... ...leading large-scale, GPU-intensive GenAI workloads (training... ...civil liability.SummaryLocation: San Jose; Seattle; San FranciscoType: Full...Full timeTemporary workPart timeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Compiler Engineer, GPU Code Object Rewriting & Tooling (San Jose). Be the first to apply!
- senior hvac project manager San Jose, CA
- senior technical product manager San Jose, CA
- senior cloud infrastructure engineer San Jose, CA
- senior medical science liaison San Jose, CA
- senior accountant remote San Jose, CA
- srs distribution San Jose, CA
- senior marketing account manager San Jose, CA
- senior robotics software engineer San Jose, CA
- sr project manager San Jose, CA
- senior dynamics crm developer San Jose, CA















