Talent.com
HPC Engineer - Performance & Benchmarking

HPC Engineer - Performance & Benchmarking

VikgolBangalore
3 days ago
Job description

Job Title : HPC Engineer Performance Engineering & Benchmarking

Experience : 3+ Years

Location : Bangalore

Employment Type : Full-time

Joining : Immediate

About the Role :

We are looking for a highly skilled HPC Engineer to join our Performance Engineering and Benchmarking team. The role involves performance analysis, optimization, and benchmarking of large-scale high-performance computing (HPC) applications and systems. The ideal candidate will work closely with developers, researchers, and system architects to improve performance and efficiency across CPU, GPU, and hybrid computing environments.

Key Responsibilities :

  • Perform performance analysis, tuning, and optimization of HPC applications using MPI, OpenMP, and CUDA.
  • Execute and evaluate performance benchmarks such as HPL, STREAM, OSU, SPEC MPI, and others.
  • Utilize profiling and performance analysis tools like Intel VTune, HPCToolkit, ARM MAP, and Perf to identify bottlenecks and enhance performance.
  • Conduct comparative studies and benchmarking across CPU, GPU, and accelerator architectures, analyzing interconnect performance and scalability.
  • Prepare detailed performance evaluation reports, presenting key findings, insights, and optimization recommendations.
  • Work with job schedulers (SLURM, PBS, etc.) to manage and execute HPC workloads efficiently.
  • Collaborate with developers and research teams to optimize code for parallel scalability and computational efficiency.
  • Support the development and maintenance of automated benchmarking and reporting frameworks.

Required Skills and Experience :

  • Minimum of 3 years of hands-on experience in HPC performance tuning and benchmarking (no upper limit).
  • Strong programming experience in C or C++ (preferred) or Python for automation and analysis.
  • Practical knowledge of parallel programming models such as MPI and OpenMP.
  • Experience with GPU programming using CUDA or OpenCL.
  • Familiarity with job schedulers like SLURM or PBS.
  • Good understanding of HPC system architecture, including processors, memory hierarchy, interconnects, and accelerators.
  • Ability to work with profiling and performance tools to identify and fix application performance bottlenecks.
  • Good to Have Skills :

  • Experience with hybrid computing architectures and heterogeneous clusters.
  • Knowledge of containerization tools (Singularity, Docker) in HPC environments.
  • Familiarity with cloud-based HPC platforms (Azure, AWS ParallelCluster, Google Cloud HPC).
  • Exposure to scientific computing workloads or AI / ML performance tuning.
  • Experience in writing technical documentation and performance reports.
  • Additional Information :

  • Candidates with strong analytical and problem-solving skills will be preferred.
  • This is a hands-on role that requires deep understanding of HPC performance metrics and tuning methodologies.
  • Opportunity to work on cutting-edge HPC systems and collaborate with global teams in optimizing large-scale scientific and engineering workloads.
  • (ref : hirist.tech)

    Create a job alert for this search

    Performance Engineer โ€ข Bangalore

    Related jobs
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Univision Technology Consulting Pvt. Ltd.Bengaluru, Karnataka, India
    Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (FreeRTOS, Zephyr) and bare-m...Show moreLast updated: 10 days ago
    • Promoted
    Emulation Engineer

    Emulation Engineer

    eInfochips (An Arrow Company)Bengaluru, Karnataka, India
    Years Experience in Emulation is required.Location : ๐—ก๐—ผ๐—ถ๐—ฑ๐—ฎ | ๐—•๐—ฎ๐—ป๐—ด๐—ฎ๐—น๐—ผ๐—ฟ๐—ฒ | ๐—›๐˜†๐—ฑ๐—ฒ๐—ฟ๐—ฎ๐—ฏ๐—ฎ๐—ฑ | ๐—ฃ๐˜‚๐—ป๐—ฒ | ๐—–๐—ต๐—ฒ๐—ป๐—ป๐—ฎ๐—ถ | ๐—”๐—ต๐—บ๐—ฒ๐—ฑ๐—ฎ๐—ฏ๐—ฎ๐—ฑ. Emulation experience on any / all available p...Show moreLast updated: 21 days ago
    • Promoted
    Senior DS Prompt Engineer

    Senior DS Prompt Engineer

    FedExBangalore Rural, Karnataka, India
    What your main responsibilities are.Skilled and passionate GenAI Prompt Engineer to join our Customer Experience Analytics team. The ideal candidate will be responsible for designing inputs for AI t...Show moreLast updated: 15 days ago
    • Promoted
    Automation Engineer

    Automation Engineer

    Tata ElectronicsKolar, Karnataka, India
    Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt.Indiaโ€™s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power manageme...Show moreLast updated: 30+ days ago
    • Promoted
    Welding Engineer

    Welding Engineer

    SATRACBangalore Rural, Karnataka, India
    Welding is responsible for overseeing all welding operations, ensuring the highest standards of safety, quality, and efficiency. This role involves strategic planning, team leadership, and continuou...Show moreLast updated: 15 days ago
    • Promoted
    Hardware Engineer

    Hardware Engineer

    Mistral SolutionsBengaluru, Karnataka, India
    Join Our Team as a Hardware Engineer!.Are you a talented Hardware Engineer with 3 to 5 years of experience in Mixed-Signal Design, Analog Circuits, ADC, DACs, FPGA, DSP, and high-speed interfaces? ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer

    Senior Engineer

    QualcommBengaluru, Karnataka, India
    Raja Shekar here from Qualcomm Staffing Team.We are having exciting opening for WLAN Driver Development / WIFI Driver Development / Networking Driver / WLAN HOST Development Role.Positions having -...Show moreLast updated: 12 days ago
    • Promoted
    Field Sales Engineer

    Field Sales Engineer

    Hakke Industries Pvt LtdBangalore Rural, Karnataka, India
    We are seeking a dynamic and results-driven.The ideal candidate should possess strong technical knowledge in mechanical systems and a passion for sales and customer interaction.Identify and develop...Show moreLast updated: 15 days ago
    • Promoted
    DCS HW Engineer

    DCS HW Engineer

    ConfidentialBengaluru / Bangalore
    Yokogawa India Limited is looking for DCS HW Engineer to join our dynamic team and embark on a rewarding career journey.Hardware Design : Lead the design and development of hardware components or sy...Show moreLast updated: 30+ days ago
    • Promoted
    HW / FW Automation Eng

    HW / FW Automation Eng

    LTIMindtreeBangalore, IN
    Senior Infrastructure Automation Engineer (Zero-Touch GPU Cloud Build & Upgrade).Senior Infrastructure Automation Engineer. Zero-Touch Build, Upgrade, and Certification framework.This role demands d...Show moreLast updated: 15 days ago
    • Promoted
    System / Desktop Engineer

    System / Desktop Engineer

    Emmvee GroupBangalore Rural, Karnataka, India
    The role involves providing technical support to users, ensuring minimal disruption to IT operations, managing system installations, troubleshooting issues, and maintaining proper documentation.The...Show moreLast updated: 6 days ago
    • Promoted
    Senior FPGA Engineer

    Senior FPGA Engineer

    Black BoxBengaluru, Karnataka, India
    We have Openings for Senior FPGA Engineer professionals at Bangalore location.Mode of job : 5 Days Working from Office.Primarily Roles & Responsibilities. Participate in feature requirements definiti...Show moreLast updated: 30+ days ago
    • Promoted
    Hiring for Hardware systems engineer- Automotive -Bangalore

    Hiring for Hardware systems engineer- Automotive -Bangalore

    Tata TechnologiesBengaluru, Karnataka, India
    Job Role : Hardware Systems Engineer.Technical knowledge & experience of network technologies like CAN, LIN, Flexray, Ethernet etc. Experience of requirement cascade tools like DOORS, Code beamer etc...Show moreLast updated: 15 days ago
    • Promoted
    CPU Physical Design Engineer

    CPU Physical Design Engineer

    7Rays SemiconductorsBengaluru, Karnataka, India
    Title : CPU Physical Design Lead.High speed core development โ€“ Synth, constraints, and Physical Design.Engineer must have significant knowledge on highspeed cores including CPU, GPU, DDR etc.Must h...Show moreLast updated: 30+ days ago
    • Promoted
    Buyers - P2p

    Buyers - P2p

    Tata ElectronicsKolar, Karnataka, India
    Title of the position : Buyer Executive.Tata Electronics Private Limited (TEPL) is a greenfield venture of the Tata Group with expertise in manufacturing precision components.Tata Electronics (a who...Show moreLast updated: 15 days ago
    • Promoted
    Sales Engineer โ€“ KARNATAKA

    Sales Engineer โ€“ KARNATAKA

    Hakke Industries Pvt LtdBangalore Rural, Karnataka, India
    Identify and develop new business opportunities across the Karnataka region.Handle customer enquiries, prepare quotations, and follow up for order closures. Develop and maintain relationships with O...Show moreLast updated: 15 days ago