Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Compiler Performance Engineer

Full-time

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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Compiler Performance Engineer in Remote vacancy
  • $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... 
    Performance
    Full time
    Temporary work
    Flexible hours

    SambaNova Systems

    Remote
    4 days ago
  •  ...contributors to Bazel, we build tools that empower engineering teams—from startups to Fortune 500 companies—...  ...enhance developer velocity and improve build performance. Software Engineer with a focus on build systems, compilers, and languages will work alongside the... 
    Performance
    Remote work
    Worldwide

    EngFlow

    New York, NY
    5 days ago
  • $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,... 
    Performance
    Daily paid
    Contract work
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Relocation
    Home office
    Flexible hours
    Shift work

    MasTec Industrial

    Albuquerque, NM
    2 hours ago
  •  ...Manassas campus is a thriving center of engineering expertise, fostering a culture that...  ...procedures and support test events to verify performance and compliance. Lead and coordinate...  ...Familiarity with Git/Jenkins compile environment Excellent communication... 
    Performance
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Manassas, VA
    22 days ago
  •  ...researchers. We are searching for a CUDA Kernel Engineer who has hands-on experience developing...  ...from scratch. You will work on the GPU performance layer powering large-scale, high-...  ...CUDA Graphs, CUTLASS). ~Exposure to compiler-level optimization or PTX/SASS analysis.... 
    Performance
    Full time
    Relocation package

    Pragmatike

    Remote
    8 days ago
  • $152k - $241.5k

    Role Description 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 improving performance by driving compiler optimizations and library enhancements... 
    Performance
    Full time

    NVIDIA

    Remote
    2 days ago
  • $100k - $150k

     ...Description We are seeking a Parallel Computing Engineer with deep expertise in CUDA programming, GPU architecture, and high-performance computing to design and optimize compute-...  ...on adoption strategy. ~Contribute to compiler-level optimizations for tensor programs... 
    Performance
    Full time
    H1b
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    2 days ago
  • $100k - $150k

     ...Description We are seeking a Parallel Computing Engineer with deep expertise in CUDA programming, GPU architecture, and high-performance computing to design and optimize compute-...  ...on adoption strategy. ~Contribute to compiler-level optimizations for tensor programs where... 
    Performance
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    2 hours ago
  • $70 - $90 per hour

     ...professionals experienced in kernel optimization, C++ engineering, profiler-guided performance analysis, GPU hardware utilization, and technical review...  ..., high-performance computing, graphics programming, or compiler-adjacent performance work may be especially valuable.... 
    Performance
    Hourly pay
    Weekly pay
    Contract work
    Part time
    For contractors
    Remote work
    Flexible hours

    24-MAG

    Remote
    11 days ago
  •  ...candidates for the position of Stationary Engineer II. About The Department The Department...  ...smoothly. The FM&O Stationary Engineers perform maintenance and repairs to the various...  ...quality analysis of raw and treated water. Compile data concerning flows, chemical dosages,... 
    Performance
    Apprenticeship
    Work experience placement
    Work at office
    Immediate start
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    County of San Mateo

    California, MO
    2 days ago
  • $85.5k - $150.77k

     ...team at Lockheed Martin, is dedicated to engineering, developing, and integrating new...  ...technologies. The Work This position will perform some or all of the following duties,...  ...hardware and software selection, and to compile, maintain, and coordinate Bill of Material... 
    Performance
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Colorado Springs, CO
    22 days ago
  •  ...candidates with expertise in bioinformatics engineering. This position encompasses the...  ...with distributed data processing or high‑performance computing 2years of experience with containers...  ..., Terraform, SQL Expertise in compiled languages such as C++ Bioinformatics DSL... 
    Performance
    Full time
    Remote work

    Dinamo Biotechnologies

    San Francisco, CA
    2 days ago
  •  ...skilled and experienced Senior RF Systems Engineer with a strong background in Electronic...  ...multidisciplinary teams. Responsibilities Performs highly complex assignments for RF-based EW and communications systems by compiling and evaluating design and test data,... 
    Performance
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    1 day ago
  • $135k - $150k

    Role Description ~Perform solar resource and energy yield assessments for utility-scale...  ...energy yield analyses, including: ~Compilation, validation, and analysis of meteorological...  ...with colleagues across due diligence, engineering, and project development teams to... 
    Performance
    Full time
    Remote work
    Flexible hours

    Euclid Power

    Remote
    5 days ago
  •  ...the role As a Distributed LLM Inference Engineer, you will help with 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 working... 
    Performance
    Work at office

    Anyscale

    San Francisco, CA
    5 days ago
  • $85.98k - $124.8k

     ...Develops and delivers professional civil engineering solutions from planning, scoping, to...  ...design objectives and project goals to perform approved CIP projects in appropriate scope...  ...response to emergency situations; research and compile applicable information and maintain... 
    Performance
    16 hours
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Trial period
    Monday to Friday
    Afternoon shift

    New Mexico Municipal League, Incorporated

    Las Cruces, NM
    2 days ago
  • $80k - $120k

     ...Description We're seeking an Integration Engineer to join our core team, focused on...  ...back-end operations, monitor architecture performance, troubleshoot and resolve issues ~Implement...  ...problems, and suggest changes ~Compile and write documentation of program development... 
    Performance
    Full time
    Local area
    Flexible hours

    Hudu

    Remote
    4 days ago
  • $90k - $115k

     ...data points, calculations, and administrative settings. ~Perform engineering studies, system assessments, and upgrade existing historian...  ...and lead software system testing and validation procedures; compile relevant documentation. ~Provide software training for users... 
    Performance
    Full time
    Work at office
    Immediate start
    Remote work
    Home office
    Flexible hours
    Night shift
    Weekend work

    InCentrik

    Remote
    11 days ago
  • $400k

     ...interesting projects and lead a team of dedicated engineers and technicians in a wide variety of...  ...associated with this position can be performed with a hybrid of remote work and in-...  ...engineering studies and databases in order to compile, cross-index and analyze information for... 
    Performance
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours
    Weekend work
    Afternoon shift

    Snohomish County

    Everett, WA
    2 days ago
  •  ...Join to apply for the Developer Relations Engineer role at Canonical 16 hours ago Be among...  ...geographical location, experience, and performance in shaping compensation worldwide. We revisit...  ...System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem Honolulu, HI $72... 
    Performance
    16 hours
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Honolulu, HI
    4 days ago
  • $60k - $78k

     ...shape a brighter way forward. Data Center Senior Operating Engineer On site in Topeka, KS, with BNSF What this job involves...  .... Roles and Responsibilities   Maintenance · Perform maintenance, monitoring repairs to the Mechanical, Plumbing, Structural... 
    Performance
    Daily paid
    Full time
    For contractors
    Work at office
    Shift work

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Topeka, KS
    1 day ago
  •  ...gold producer, underpinned by exceptional performance and a people-centered culture where...  ...and excellence. Position: Environmental Engineer This role focuses on ensuring regulatory...  ...technicians and senior environmental staff. Compile technician‑collected data into weekly... 
    Performance
    For contractors
    Local area
    Immediate start
    Remote work

    i-80 Gold Corp

    Nevada, IA
    2 days ago
  • $60.75k - $105.63k

     ...Expertise carrier class telecommunication engineering practices and standards in system...  ...telecommunication networks to proactively identify performance issues ensuring highest availability of...  ...studies; prepares technical reports; compiles data evaluating and justifying requests... 
    Performance
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work

    Arcfield

    Newport, RI
    2 days ago
  • $116.3k - $169.3k

     ...inspections, startup oversight, functional performance testing, integrated systems testing,...  ...: Develop and track issues logs, compile systems manuals, create training programs...  ...university technical degree or equivalent. Engineering Degree is preferred. ~Extensive... 
    Performance
    Daily paid
    Full time
    For contractors
    Seasonal work

    JLL

    Remote
    3 days ago
  •  ...This is a fully onsite role, with work performed at your designated Regal Rexnord office....  ...Precision Gear) in Twinsburg, OH. The Quality Engineer I will be a high impact member in the...  ...Assist quality in collection, compiling, and analyzing data in Excel to determine... 
    Performance
    Permanent employment
    Contract work
    Work at office
    Immediate start

    Regal Rexnord

    Twinsburg, OH
    2 days ago
  • $61.9k - $141k

     ...Job Number: R0242093 Integration Engineer The Opportunity: Are you looking for an...  ...hardware Knowledge of embedded systems, compiler design and development, and hardware...  ...acknowledges employees for exceptional performance and superior demonstration of our values... 
    Performance
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    3 days ago
  •  ...validate examinations by creating test plans from job analysis data, compiling examination questions, reviewing reference materials,...  ...distribute, and analyze surveys; evaluate examination and item performance using descriptive statistics and quality assurance practices;... 
    Performance
    Full time
    Part time
    Work experience placement
    Work at office
    Flexible hours

    Human Resources Division

    Boston, MA
    5 days ago
  • $195.2k - $292.8k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group GPU ASICS...  ...technology nodes to enhance the Power, Performance, and Area (PPA) metrics of our...  ...implementation tools - Synopsys Fusion Compiler, ICC2 and Cadence Genus/Innovus Must... 
    Performance
    Work experience placement
    Work from home

    Qualcomm

    Austin, TX
    2 hours ago
  • $75.3k - $110.59k

     ...turning complex customer requirements into engineered pump solutions that make a real...  ...include Prepare product engineering data and compile technical customer submittal packages...  ...integrity of components and validate product performance Interface with Manufacturing... 
    Performance
    Work at office
    Work from home
    Visa sponsorship
    Work visa
    Flexible hours

    Grundfos

    Katy, TX
    2 days ago
  •  ...Our Client has an immediate need for a Senior Mechanical Engineer. In this role you will perform mechanical engineering assignments associated with...  ...approve conceptual and detailed engineering design packages. Compile discipline-specific man-hour estimates and Total... 
    Performance
    Full time
    For subcontractor
    Local area
    Immediate start
    Remote work

    Affinity Management Group

    Houston, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Compiler Performance Engineer. Be the first to apply!