Compiler Performance Engineer
Advanced Micro Devices, Inc
Role Description
Do you love tuning to extract every last bit of performance? If so, AMD is looking for a Senior Compiler Performance Engineer for a high impact role in Software Performance Engineering focused on improving and understanding the performance of key applications and benchmarks.
You will be a member of a core team of high-talent industry specialists and will work with the very latest hardware and software technology.
Key Responsibilities
- Identify and analyze AMD strengths and weaknesses in application performance, finding performance bottlenecks.
- Analyze compiler generated code, including x86 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.
Qualifications
- Experience identifying performance bottlenecks on any platform.
- Knowledge of modern compiler toolchains and optimizations.
- Deep Knowledge of C/C++ programming.
- Knowledge of x86/x64 assembly language and special instructions.
- Experience using CPU profilers such as vTune, WPA, MSVS Performance Profiler.
- Knowledge of CPU architecture.
- Familiarity with modern source version control such as Git, Mercurial.
- Excellent communication skills and able to work with partners effectively.
- Self-starter, passionate about performance.
Bonus Experience
- Knowledge of modern concurrent programming and threading APIs.
- Knowledge of SIMD instructions such as SSE, AVX, NEON.
- Experience developing highly parallel applications and algorithms.
- Experience with power/performance tuning.
- Knowledge of interpreted languages such as Python and JavaScript.
- Familiarity with both Windows and Linux environments.
Academic Credentials
- At least a BS/MS in computer science, computer engineering or a related field.
Benefits
- AMD benefits at a glance.
$184k - $287.5k
NVIDIA’s HPC compiler group wants to hire a Fortran compiler developer to join the team... ...the art compiler development for high-performance computing, then we want you! We're implementing... ...to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a...PerformanceFull timeRemote work$184k - $287.5k
...perceive and understand the world. Today, we are increasingly known as “the AI computing company”.We're looking for a Senior Performance Compiler Engineer to join our team and work on the open-source Triton compiler project. This opportunity involves working with new...PerformanceFull timeRemote work$152k - $241.5k
...impact on the world.We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are... ...CUDA ( You will design and implement compiler transformations, develop MLIR-based... ...and lowering passes, and optimize the performance of tile-based kernels to ensure they execute...PerformanceFull timeRemote work$184k - $287.5k
We are seeking for an expert Senior Compiler Engineer to join our Compute Compiler Team, with a focus on upstream engagement with the LLVM... ...how to stage that work effectivelyPartner with architecture, performance, and product teams to translate NVIDIA hardware and software...PerformanceFull timeRemote work$152k - $241.5k
...make a lasting impact on the world.NVIDIA is hiring a Senior Compiler Engineer to join our team driving the next generation of GPU systems programming. We are redefining how developers write high-performance GPU software by bringing the safety, expressiveness, and modern...PerformanceFull timeRemote work$184k - $287.5k
...can make a lasting impact on the world.We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our team... ...compiler pipelines, delivering measurable improvements in performance and efficiency, and advancing LLM-enabled workflows for compiler...PerformanceFull timeRemote work$195.2k - $292.8k
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS... ...implement, verify, and/or optimize the performance and power of GPU cores. Qualcomm... ...Engineering, or related field.10+ years of compiler experience, or 10+ years of compiler +...PerformanceWork experience placementRemote workWork from home$224k - $356.5k
...lasting impact on the world.We are looking for a Raytracing Compiler Engineer to join as a member of our international engineering team.What... ...compiler passes and optimizations required to meet the high-performance and low compilation time requirements of the compiler.Work...PerformanceFull timeRemote work- ...Technologies, Inc. in the US is hiring a GPU Engineer to architect, design, implement, verify, and optimize the performance and power of GPU cores, with options across Santa... ...and graphics tests, contribute to driver and compiler software, and craft clear technical...PerformanceRemote job
- ...Technologies, Inc. in Santa Clara is seeking a GPU Engineer to architect, design, implement, verify, and optimize GPU cores for power and performance. You will collaborate with cross-... .../hardware engineering, driver or compiler development, and experience working with...PerformanceRemote job
$195.2k - $292.8k
Qualcomm is seeking a GPU Engineer to work in Austin with a focus on optimizing GPU cores and supporting driver and compiler development. Candidates should possess a Bachelor’s degree in Computer Engineering or related fields with at least 6 years of experience. Preferred...PerformanceRemote job$200k - $275k
Role Description The Principal Compiler Engineer - ML Systems position will be responsible for working with the different layers of the compiler... ...algorithms that enable state-of-the-art ML model performance on the SambaNova platform. This can involve anything from digging...PerformanceFull timeTemporary workFlexible hours- ...to Bazel, we build tools that empower engineering teams-from startups to Fortune 500 companies... ...developer velocity and improve build performance. Learn more about our mission,... ...Engineer with a focus on build systems, compilers, and languages , you'll work alongside...PerformanceRemote work
- A leading technology company is seeking a Software Engineer focused on build systems, compilers, and languages. This remote role requires deep knowledge... ...projects, and tackle complex challenges in real-time performance and scalability. Competitive benefits include medical...PerformanceRemote job
$152k - $241.5k
...their best work. Come join the team and see how you can make a lasting impact on the world.We are looking for a HPC Performance Engineer in our NVHPC compilers & tools group. Our performance engineers analyze High Performance Computing (HPC) applications with the intent of...PerformanceFull timeRemote work- ...negotiables.We are seeking a Completions Engineer who is excited by Fervo’s mission and... ...behavior, completion efficiency, and well performance.· Support cross-functional well planning... ...coordination with cross-functional teams.· Compile technical and operational data required...PerformanceRemote workShift work
$170k - $245k
...About the roleAs a Distributed LLM Inference Engineer, you will help systems and optimizations that push the boundaries of performance for inference at large scale. This is an... ...TensorFlow)Contributions to deep learning compilers (Triton, TVM, MLIR)Prior experience...PerformanceWork at office$120k - $250k
..., with HW/SW co-design across ISA, RTL, simulator, compiler, and kernels so each layer benefits from the others... ...perf counters, traces, and the Python surfaces ML engineers actually use — and hit measurable performance targets on runtime overhead and serving throughputWho...PerformanceFull timeContract workWork experience placementLocal areaRemote workMonday to FridayFlexible hours$120k - $275k
...workloads for AGI. MatX is seeking Emulation engineers to join our team as we create best-in-class silicon for high-performance and sustainable GenAI. Successful candidates... ...speed-ups and resource utilization — compile-time reduction, partitioning, clocking strategy...PerformanceFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$175k - $225k
...licensing business. As we scale our field engineering function, we're looking for Forward... ...stack: quantization, custom kernels, and compiler and your fingerprints will be on chips... ...ForRequiredStrong C++ and Python; has written performance-critical code for a constrained target...PerformanceWork at officeLocal areaRemote work$130k - $160k
Overview: The Sr. Project Engineer role will oversee and execute the project controls and... ...for final turn over. Manage the compilation, processing, and customer approval of daily... ...groups on the jobsite. Direct other to perform material takeoffs from drawings,...PerformanceDaily paidContract workTemporary workWork experience placementFor subcontractorWork at officeLocal areaRelocationHome officeFlexible hoursShift work$152k - $241.5k
...developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU,... ...looking for a motivated Deep Learning engineer to bring advanced communication... ...working on the latest AI models.Improve AI compilers to hide communications or perform automatic...PerformanceFull timeRemote work$23 - $33 per hour
Lincoln Electric is a high-performance industrial machinery and technology leader who helps... ...Robotic Programmer works with the engineering and integration teams at Lincoln Electric... ...operating environment;Ability to gather data, compile information and prepare reports;Ability...PerformanceLocal area$149.5k - $221.22k
...test cases to verify mixed-signal circuits for functionality, performance, and reliability.Review and analyze verification results and provide... ...tools such as Cadence Virtuoso/Sim-vision or Synopsys Custom Compiler.Deep understanding of analog fundamentals, including:Detailed...PerformancePermanent employmentInternshipWork from home$106k - $141k
...POSITION SUMMARYWe are seeking a Senior Test Engineer to support the development and... ...Depending on business needs, this role may perform a combination of some or all the following... ...scripting languages.Familiar with at least one compiled language (C/C++/Rust).Hands-on...PerformanceFull timeTemporary workRemote workFlexible hours- ...our continued success.OverviewThe Energy Engineer PE I is responsible for standard... ...Energy Procurement and AnalyticsCollect, compile, organize, and analyze utility consumption... ...continuous monitoring of energy and water performance.Review design documents, M&E specifications...PerformanceFor contractorsWork at officeRemote work
- ...an award-winning firm specializing in engineering, architecture, construction, environmental... ...civil engineering services industry. Compiles studies and reports. Writes specifications... ...targets and standards for financial performance.Prepare, present and manage project budgets...PerformanceFor contractorsWork at officeLocal areaRemote workFlexible hours
$115k - $150k
...successful in our goals, we're seeking an Office Engineer to provide critical construction... ...stay on track. We'll look to you to perform daily project administration and coordination... ...the ability to prepare change orders, compile material testing reports, to organize project...PerformanceFull timeContract workFor contractorsWork at officeRemote work$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ....You will be collecting data and compiling the data and observations/results to report... ...values drive our actions, behaviors, and performance with a vision for a safer, more...PerformanceTemporary workWork experience placementWork at officeRemote workFlexible hours$89.3k - $157.55k
...forefront of cutting-edge technology and engineering.LM SPACE: WHAT WE'RE DOINGSpace is a... ...Identify and implement changes to improve performance• Develop tools and techniques to... ...implement constructive change• Able to compile processes, practices, and concepts to see...PerformanceFull timeTemporary workWork experience placementWork at officeRemote workFlexible hoursRotating shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Compiler Performance Engineer. Be the first to apply!
- performance test architect Remote
- performance food service Remote
- performance improvement consultant Remote
- senior performance engineer Remote
- performance nutrition Remote
- system performance engineer Remote
- IT performance management Remote
- acting performance Remote
- application performance engineer Remote
- performance testing Remote



