Senior HPC Performance Engineer - GPU Computing & Systems Optimisation - San Francisco

San Francisco, CA, US • Posted 9 days ago • Updated 3 days ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Computer Hardware
  • Scalability
  • Collaboration
  • GPU
  • Modeling
  • Analytical Skill
  • Conflict Resolution
  • Problem Solving
  • Oracle Linux
  • HPC
  • High Performance Computing
  • GPU Computing
  • Performance Engineering
  • Debugging
  • Performance Metrics
  • Systems Engineering

Summary

What You'll Do:

Analyse, evaluate and optimise high-performance computing environments, focusing on large-scale GPU systems and computational efficiency. Apply advanced performance engineering techniques to identify bottlenecks, improve resource utilisation and enhance overall system performance.

Your responsibilities will include:
  1. Analyse and optimise high-performance computing (HPC) workloads and computational systems.
  2. Work with large-scale GPU infrastructures to evaluate performance and computational efficiency.
  3. Apply Roofline modelling to understand hardware limitations and identify optimisation opportunities.
  4. Perform debugging and profiling to investigate performance bottlenecks and system inefficiencies.
  5. Collect, analyse and interpret performance metrics to assess system behaviour.
  6. Develop strategies to improve computational throughput, scalability and resource utilisation.
  7. Collaborate with engineering teams to troubleshoot complex performance challenges and implement improvements.


Why Join Us?
  1. Work with cutting-edge high-performance computing and large-scale GPU technologies.
  2. Tackle complex computational challenges involving advanced performance engineering.
  3. Influence the efficiency and scalability of sophisticated computing infrastructure.
  4. Apply specialised expertise in profiling, debugging and performance optimisation.
  5. Collaborate with talented engineers working on demanding technical workloads.


About You:
  1. Strong understanding of High-Performance Computing (HPC) concepts and architectures.
  2. Experience working with large-scale GPU systems and computational workloads.
  3. Knowledge of Roofline performance modelling and analysis.
  4. Hands-on experience with debugging and performance profiling techniques.
  5. Ability to interpret performance metrics and identify computational bottlenecks.
  6. Strong analytical and problem-solving skills.
  7. Ability to translate performance insights into practical engineering improvements.


#HPC #HighPerformanceComputing #GPUComputing #GPUPerformance #PerformanceEngineering #PerformanceOptimisation #RooflineModel #Profiling #Debugging #PerformanceMetrics #SystemsEngineering #ComputationalPerformance #GPUSystems #HPCEngineering
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90922487
  • Position Id: 24963923
  • Posted 9 days ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.