Senior Compiler Performance Engineer (Remote)

Workplays

Town of Poland (NY)

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD is seeking a Senior Compiler Performance Engineer to join our Software Performance Engineering team. You will focus on extracting peak performance from compilers and applications across our architectures, working with a core team on cutting-edge hardware and software.

You will analyze code generation, apply optimizations, and collaborate with partners and internal teams to drive performance, sharing results and contributing to open source. Travel to partner sites may be required.

Qualifications

  • Deep knowledge of C/C++ programming.
  • Experience with x86/x64 assembly language.
  • Familiarity with modern compiler toolchains and optimizations.
  • Experience using CPU profilers (VTune, WPA, MSVS).
  • Strong understanding of CPU architecture and performance engineering.

Responsibilities

  • Identify performance bottlenecks on AMD platforms.
  • Analyze compiler generated code, including x86/x64 and ARM assembly.
  • Write and refactor code to take advantage of compiler optimizations, such as auto-vectorization.
  • Work with AMD’s compiler specialists to improve code generation quality.
  • Apply a data minded approach to target optimization efforts.
  • Research alternative, more efficient ways to accomplish the same work and promote these to software vendors.
  • Contribute performance improvements to open-source projects and identify other applications that may benefit.
  • Develop technical relationships with your peers at our partner software vendors.
  • Stay informed of software and hardware trends and innovations, especially in compilers and architecture.
  • Be a specialist in the performance characteristics of mainstream CPUs.
  • Some travel may be involved as you visit our partners at their locations as needed for co-engineering efforts and education

Skills

C/C++ programming
x86/x64 assembly
Performance analysis
Compiler optimization
Problem solving

Education

BS/MS in Computer Science or related

Tools

VTune
WPA
MSVS Performance Profiler
Git
Mercurial

Job description

AMD is seeking a Senior Compiler Performance Engineer to join our Software Performance Engineering team. You will focus on extracting peak performance from compilers and applications across our architectures, working with a core team on cutting-edge hardware and software.

You will analyze code generation, apply optimizations, and collaborate with partners and internal teams to drive performance, sharing results and contributing to open source. Travel to partner sites may be required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer - Compiler Toolchains & CI/CD
Senior DevOps Engineer - Compiler Toolchains & CI/CD

AMD • Austin (TX)

On-site
USD 140,000 - 200,000
Senior GPU/ML Compiler Architect — Performance Lead
Senior GPU/ML Compiler Architect — Performance Lead

AMD • San Diego (CA)

On-site
USD 180,000 - 240,000
Senior GPU Compiler & Performance Engineer
Senior GPU Compiler & Performance Engineer

AMD • San Jose (CA)

On-site
USD 180,000 - 300,000
Senior GPU Compiler Engineer (LLVM/MLIR) - CUDA Performance
Senior GPU Compiler Engineer (LLVM/MLIR) - CUDA Performance

Advanced Micro Devices • San Jose (CA)

On-site
USD 180,000 - 240,000
Senior Performance Benchmarking Engineer
Senior Performance Benchmarking Engineer

Advanced Micro Devices • Austin (TX)

On-site
USD 140,000 - 190,000
Principal Compiler Architect GPU/ML
Principal Compiler Architect GPU/ML

Advanced Micro Devices, Inc. • San Diego (CA)

On-site
USD 180,000 - 230,000
Senior DevOps Engineer — LLVM Compiler CI/CD
Senior DevOps Engineer — LLVM Compiler CI/CD

Socket.dev • Austin (TX)

Hybrid
USD 140,000 - 190,000
AMD Benefits
Senior Staff Compiler Software Engineer
Senior Staff Compiler Software Engineer

AMD • San Jose (CA)

Hybrid
USD 180,000 - 240,000
Principal Compiler Architect GPU/ML
Principal Compiler Architect GPU/ML

AMD • San Diego (CA)

On-site
USD 180,000 - 240,000
Lead AI/ML Compiler Engineer for High-Performance GPUs
Lead AI/ML Compiler Engineer for High-Performance GPUs

AMD • San Jose (CA)

On-site
USD 180,000 - 240,000